Internal resources are consistently becoming the most important funding source for India Inc, says DEA Secy Thakur
Read post on thehindubusinessline.com
Share of external resources has steadily declined, from about 39% in 2014 to about 29% in 2024, said Anuradha Thakur