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

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.