Morocco Times TV
The likelihood of a bad agricultural season, skyrocketing commodity prices, the persistence of inflation, and its…