The Central Bank of Nigeria (CBN) will, in the coming weeks, license 20 new International Money Transfer Operators (IMTOs) to handle an estimated...