Tata Power Renewable Energy Limited (TPREL), a 100% subsidiary of Tata Power Ltd., on Monday, announced the commissioning of two Solar Power …
Read Complete New : Tata Power’s subsidiary commissions two solar projects of 50 MW each, plans to generate …