KANU Commercial Body Construction officially opened its new manufacturing facility in Gqeberha, adjacent to Isuzu Motors South Africa’s…