Tata Power Renewable Energy Limited (TPREL) commissions 30 MW solar power plant at Palaswade, Maharashtra
Tata Power, India’s largest integrated power company, today announced the commissioning of a 30 MW solar power plant in Palaswade, developed by its wholly owned … Read more