Kantar report reveals top 100 Indian brands reach $523.5 billion valuation in 2025, contributing 13% to India's GDP. HDFC Bank leads.
A platform initially created to bring together global venture funds, angels and founders has now grown into something much ...