Some of country's biggest companies from Maruti Suzuki to consumer bellwether Hindustan Unilever have posted weaker earnings recently, saying urban middle class spending has been languishing
What's Your Reaction?