Mumbai, March 10 -- Mahindra's Truck and Bus Division has inaugurated a Sales, Service and Spares (3S) dealership in Hubli, Karnataka, in partnership with Indhu India Motors.