View All
Latest Insights
South Africa’s consumer sector has been on a strong run for the past several years, but there are signs the consumer is now coming under pressure.
Reducing the cost of doing business in Brazil will be positive, but it may come at the expense of corporate profitability.