Media

Discovery Channel showcases the construction of the World's Largest Solar Park at Kurnool and how Greenko is leading the Renewable Energy Sector in India.