Country’s largest utility vehicle maker, Mahindra & Mahindra made a big time announcement at the 2012 Auto Expo held at Delhi with not less than 27 vehicles at display including all the two-wheelers, the passenger vehicles and the commercia...