Morocco is the 25th-largest country in Africa and has a geographic area of 446,550 sq km. The country’s political capital is Rabat, but the largest city by far, as well as the business and economic capital, is Casablanca, located 85 km from Rabat. The current king, Mohammed VI, came to power in 1999. The country has seen substantial socio-economic changes during the current king’s reign,...