Stallio to be re-launched in November by Mahindra
Mahindra 2 Wheelers had halted the production of its Stallio due to various faulty components in the motorcycle earlier in February this year. The firm has now reported that they plan to re-launch the motorcycle by November, this year. As […]
Stallio to be re-launched in November by Mahindra Read More »
