20120510 business.india-business: High interest rates keep on haunting India Inc