Africa has only one navigable and arable river which is the Nile.
The rest are either too shallow, too strong a current or can only navigate just a certain times a month.
Plus Africa facing Indian Ocean and Atlantic has no natural depth sea port.
This may explain why it lagged