29 August, 2025

Isuzu technicians are recognized with international award in auto mechanics