Updated on
Tata Power plans India’s largest solar PV installation in gujarat July 7, 2010