IMD President Professor David Bach unpacks why the business school is deepening its investment in Africa, highlighting the continent’s strategic importance at a time of global uncertainty. Stephen ...