A slew of earnings misses in the latest earnings season on top of already stretched valuations, weak consumer demand in some pockets of the $3.4 trillion economy and a still-hawkish central bank have put some investors on the back foot for now.
Read More >>Did The India Bubble Just Burst