Tag: world’s largest solar farm

Published: November 29, 2016
The world's largest solar panel project is located in Karmuthi, India. It consists of 2.5 million solar panels spread over