Mahindra Navistar celebrates its 5000th truck roll-out from Chakan
Mahindra Navistar rolled out of its 5000th truck from its state-of-the-art plant at Chakan in Maharashtra. The company has reached this milestone in a very short span of time since commencement of production. In addition, […]