By Thandisizwe Mgudlwa Africa is best positioned to provide a thriving business environment, a leading International credit insurer attests. Coface has projected that by 2016, […]