Filip Van den Heede, Managing Director, UD Trucks Southern Africa speaking to Greg Simpson at the opening of UD Trucks’ new mega dealership in Kraaifontein, Cape Town.