6:00 am - 4:00 pm
Tag: Topaz Solar Farm
India Just Fired Up The World’s Largest Solar Plant To Power 150,000 Homes
Things are heating up in India, where one of the world’s top polluting countries has unveiled the world’s largest solar power plant. The 648-megawatt project in Kamuthi, Tamil Nadu stole the title...