Perspective
India unveils the world’s largest solar photovoltaic power plant
Located in Kamuthi, Tamil Nadu, the facility has a capacity of 648 MW and covers an area of 10sq km–surpassing California's 550 MW ...