Tata Power Renewable Energy Limited (TPREL), a 100 per cent owned subsidiary of Tata Power, on Monday (17 January) announced commissioning of two …
Read Complete New : Uttar Pradesh: Tata Power Renewable Energy Commissions 100 MW Solar Power Projects …