CFTA: The message is clear, Africa is determined to succeed on her own terms

The fanfare with which the African Continental Free Trade Area (CFTA) was endorsed by 80 per cent of countries on the continent this week here in Kigali was well deserved, having just launched the world’s largest trading bloc.
no image
Gitura Mwaura