ISUZU MOTORS Opens A New 3S (Sales, Service & Spares) Facility Of ‘Trident ISUZU’ In Bengluru