general motors

General Motors To Shut Its Last Factory In India

Mumbai: General Motors (GM) will be closing its Indian chapter completely by shutting down the Talegaon manufacturing facility on December…

December 21, 2020