20110308 auto: Mahindra Navistar Launches 2 New Heavy Trucks