20101007 auto: Mahindra 2 Wheelers launches Mojo and Stallio