InsightsInvestors Beware: 75% of IPO Proceeds Aren’t Building the Future Satyam Raj / December 3, 2025