Namibia is located on the southwestern coast of Africa. The main spoken language is Oshiwambo and English is the business language. In 2017, Namibia ranked 109th in the Ease of Doing Business Index created by the World Bank (credit: http://www.doingbusiness.org/rankings).
Why do business here
Highly developed banking sector
One of the least bureaucratic places to do business in Africa