Last week, sourcing a report from the Financial Express, we reported about Mahindra and Mahindra’s (M&M) plan to come up with a production plant in Brazil to tackle the new tariff barriers recently introduced by the South American country. The plan for the new plant came after Brazilian government announced new strategy aiming at promoting more […]
Motoroids.com - Auto news india, car and bike reviews, launch reports, images, prices and scoops