Democratic Movements
In spite of regional unrest – Morocco making progress
Global Arab Network – In spite of regional unrest and rising commodity prices that have led to an increase in the trade deficit for the year-to-date,…