ITC Credit Bureau
www.itc.co.zaITC Credit Bureau is one of only six tier 1 credit bureaus in South Africa and is a full member of SACCRA and the Credit Bureau Association (CBA). ITC is one of six hosting credit bureaus in South Africa.
ITC Credit... Read More