Rabat - Morocco's trade deficit was contracted by MAD 21.41 billion by May 2015, that is a 25.3% decrease compared to the same period last year, the Exchange Office said.

Moroccan Trade and business