And you thought it was hard starting a business in your country…
One of the miracles of Somalia is the extent to which a state without a central government has managed to be a business-friendly environment. (Indeed,… Read More »And you thought it was hard starting a business in your country…