-
Greentech Media
Dec 2, 2016, 7:57 am506 ptsHotThe world's largest solar photovoltaic power plant at a single location, India's Tamil Nadu project had yet another official unveiling and is now fully online and operational. Facts and figures on the Tamil Nadu project: 648-megawatt capacity Covering an area of 2,500 acres Adani Group was the EPC SCADA…
Trending Today on EcoTopical
Welcome to EcoTopical Your daily eco-friendly green news aggregator.
Leaf through planet Earths environmental headlines in one convenient place. Read, share and discover the latest on ecology, science and green living from the web's most popular sites.
Leaf through planet Earths environmental headlines in one convenient place. Read, share and discover the latest on ecology, science and green living from the web's most popular sites.