Tata Power Solar Systems is a wholly owned subsidiary of Tata Power Renewable Energy, which is a a subsidiary of the Tata Power Company. Tata Power …
Read Complete New : Tata Power’s step-down subsidiary commissions battery energy storage project in Chhattisgarh