Launch IMSAf

Isuzu Motors South Africa (IMSAf)   Isuzu Motors South Africa (IMSAf) on Tuesday announced a number of leadership appointments in support of the purchase of all Isuzu-related assets from