Things You Must Know About The Largest Solar Plant In The World

September 29, 2016

The largest solar plant in the world is up and running in India's southern state of Tamil Nadu. Here's some things you must know about it.