Business latest news National World’s largest renewable energy park- 5 times bigger than Paris- now in India April 12, 2024 Esha Roy An unexpected entry point to the world's largest renewable energy park lies in a narrow airstrip devoid of an air...