Back to Business
Business
August 1, 2026 at 12:02 AM
‘Domestic funds own over 20% of Indian companies, FPIs 17%’
TOI Business