Tag: Organic
Tata Power Renewable Energy Limited (TPREL) has signed binding agreement to sell its 32 MW wind assets located in Satara District, Maharashtra. Tata Power Company – Distribution (TPC-D) is under…
add commentYou cannot copy content of this page