At the north-west corner of Africa, just 15 km from Europe across the Strait of Gibraltar, Morocco has a strategically important location and for centuries has been a blend of cultures. It is North Africa’s only monarchy and has one of the region’s most stable and most inclusive political systems. The country’s long tradition as an international trading centre continues, with a relatively open...