The project was executed by Tata Power Solar Systems, … Tata Power Renewable Energy (TPREL), a wholly-owned subsidiary of The Tata Power Company …
Read Complete New : Tata Power commissions 100 MW project for MSEDCL at Partur, Maharashtra – Business Standard