All for Joomla All for Webmasters

Tag: Tata Power Renewable Energy

Tata Power Renewable Energy commissions 50MW solar plant in Karnataka

National: Tata Power Renewable Energy (TPREL), India's largest renewable energy company and Tata Power's wholly-owned subsidiary, today announced that the company has commissioned its...