Tag: Tata Motors and Tata Power inaugurate India’s largest Solar Carport at its Car Plant in Pune