The Common Market for Eastern and Southern Africa (COMESA) is a free trade area with twenty member states stretching from Libya to Swaziland.
The Common Market for Eastern and Southern Africa (COMESA) is a free trade area with twenty member states stretching from Libya to Swaziland.