Isuzu truck technicians awarded top 6 position in international competition
Isuzu truck technicians recently held the South African flag high at the Isuzu World Technical Competition, also known as I-1 Grand Prix held in Japan. The team ended in sixth place in the Commercial Vehicle division where they competed against 22 countries. The South African team was represented by... Read more