20120514 business.india-business: India Inc hit by high input costs & low demand; leading to squeeze in earnings & revenue growth