Business

With India’s market cap to GDP ratio climbing to 1.2, valuations getting stretched

With India’s market cap to GDP ratio climbing to 1.2, valuations getting stretched