Recent economic data, including IIP, GDP growth and corporate profit growth, indicate that all is not well with the Indian economy. However, Indian corporates still find it hard to admit any slowdown in business activities, says Credit Suisse in its latest research report on India Corporate...