Until now, verifying the identity of potentail supplier or customer from Africa has not been easy due to lack of reliable information from a trusted source. Business leaders has to spend hundred and thousands of dollars trying to achieve this. Sometimes this can take weeks to months thereby delaying important business decision. […]