Doing Business: Benin becomes world No. 1 in business creation according to the United Nations Conference on Trade and Development (UNCTAD).