National Geographic Megastructures featuring Adani’s Solar Power Plant.

Wood Profits Banner



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 …

source

Share