Nationwide Geographic Megastructures that includes Adani’s Solar Energy Plant.

0
29

World’s largest single location solar power plant with a capacity of 648 MW of energy, having over 25 lakh solar modules installed and spread across 2500 acres …

LEAVE A REPLY

Please enter your comment!
Please enter your name here