Tag: Tata Motors signs a PPA with TATA Power to commission 3 MWp Solar Rooftop Project