Mahindra Two Wheelers inaugurates new showroom in Mumbai
Indian two wheeler maker, Mahindra Two Wheelers Ltd. (MTWL) inaugurated a new dealership, ‘SM Auto’ in Mumbai today. The new facility based in Goregaon West, is spread out over 3,300 sq ft, including a 1,700 sq ft showroom and a…