Mahindra’s Truck and Bus Division (MTB), a part of the USD 20.7 billion Mahindra Group, announced the commercial launch of the Mahindra FURIO,....