News

The South African arm of Japanese automaker Isuzu Motors is positioning itself as a manufacturing hub for commercial trucks on the continent ・Isuzu Motors South Africa plans to become Africa's hub for ...