Tata Power Completes 25-Megawatt Solar Farm in India
Tata Power Co. (TPWR), the utility unit of India’s biggest industrial group, has completed a 25-megawatt solar farm in India.
Publication Date:
03/06/2014
Tata Power Co. (TPWR), the utility unit of India’s biggest industrial group, has completed a 25-megawatt solar farm in India.