Tata Motors signs PPA with Tata Power to develop onsite solar project

Tata Motors has signed a Power Purchase Agreement with Tata Power to develop a 7.25 Mwp onsite solar project at its commercial vehicle manufacturing facility