Afreximbank has launched a continental due diligence platform for businesses and financial service firms.