aumoto 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 15Feb2018 23 0