20120514 business.india-business: IT firms struggle with rising input costs & demand slowdown; reminiscent of 2008 crisis