Mahindra and Mahindra is launching the new Mahindra Bolero Neo so