20121109 business.india-business: Worst in 5 years: India Inc stares at dwindling returns