Tata Power Solar, a solar EPC company, is a wholly-owned subsidiary of Tata Power Renewable Energy Ltd. Tata Power holds 93.94% stake in Tata …
Read Complete New : Tata Firm Gets Rs 596 Crore LoA For Floating Solar Project In Madhya Pradesh – BQ Prime