Macroeconomic pressures and their implications for business development in Africa