An IMF analysis published in September 2026 argued that private corporate investment remains around 11% of GDP, well below the roughly 17% peak reached in 2008.
This is a summary. For the full story, refer to the original source. Public of India presents verified citizen-relevant reporting.