Montra opens electric small vehicles facility in Chennai

Spread across around 500,000 square feet, the plant in Tamil Nadu has an annual production capacity of 50,000 vehicles, catering to the small and light commercial vehicle (SCV/LCV) segments.
» Evertiq

Posted in: Uncategorized