Avaada Energy to develop solar power plant in India

The solar project is expected to annually generate nearly 525 GWh of power for India. Credit: Jadon Kelly on Unsplash.