Rabat - Morocco is reaping the fruits of its efforts of diversification and the promotion of exports and public investment, said managing director of the International Monetary Fund (IMF) Christine Lagarde on Thursday in Rabat.