One of Africa’s longest-established sovereign states, Morocco has had diplomatic relations with other countries for centuries. It has particularly close ties to the US, as well as to the EU and especially France and Spain. Like many of its neighbours, Morocco is now building stronger trade and investment relations with other emerging markets,...