News

Tata Power Renewable Energy Limited (TPREL) announced on Monday that it has entered into a significant power purchase ...