Mahindra and Mahindra is launching 18 vehicles at the 2020 Auto Expo. The automaker is launching both production-ready and concept offerings including SUVs, MPVs, commercial and electric vehicles, three production ready electric vehicles and 'futuristic concept EV' at the auto show.