Mahindra & Mahindra Tech Center Launched in Motor City

1
Mahindra & Mahindra Tech Center Launched in Motor City
Share this Article
After a failed U.S. launch that resulted in lawsuits and lost dollars, Indian aautomaker Mahindra & Mahindra is setting up a technical center in the Detroit suburb of Troy, once again with hopes of bringing the brand to the States. Continue Reading...