The Integrated Transport Centre (ITC), part of the Department of Municipalities and Transport and operating under the ...