Plans for World’s Largest Solar Plant Unveiled in India

by Walter Wang October 1, 2013 2 comments