Likes
The company has 124 years of heritage and Montra is its new venture. Being a new company hurdles are there but as team we are over coming it, having sold above 5k vehicles in India in a span of just 1 year is not a small achievement.
read more