
China Launches World’s Largest Solar Farm with 6.09 Billion kWh Annual Output
China has recently connected what it claims to be the world’s largest solar power plant to the grid in northwestern Xinjiang. Spanning 200,000 acres, this solar farm boasts an impressive annual output of 6.09 billion kWh. Located in the desert near Ürümqi, the region’s capital, the site became operational on June 3. The Chinese state-owned…