Marrakech: Host city of the 2023 Annual Meetings of the World Bank Group and the International Monetary Fund