Top Section
Explore Business Standard
Don’t miss the latest developments in business and finance.
Their sum-of-the-parts valuations ranges between Rs 275 and Rs 390, which indicates uncertainty
Valuations appear attractive, but near-term concerns remain
Moderating growth in advertising revenues to keep stock price in check