Renewable Energy Ltd (TPREL) has commissioned two solar power projects of … TPREL through Tata Power’s EPC arm Tata Power Solar Systems Ltd has …
Read Complete New : Tata Power Renewable Energy commissions 100 MW solar projs in Uttar Pradesh – Economic Times