Taking Centre Stage: Investors bet big on InvITs for infrastructure creation July 25, 2025 | Industry Insights, Knowledge Centre Infrastructure investment trusts (InvITs) have emerged as a successful asset monetisation tool in India, driven by a combination of policy support, financial efficiency and investor appeal. This content is restricted.