Tata Power through its wholly-owned subsidiary Tata Power Renewable Energy Limited (TPREL), commissioned two Solar Power projects of 50 MW each at …
Read Complete New : Tata Power ups the renewable energy game; commissions 100 MW Solar PV Projects in …