Morocco’s relations with its Middle Eastern and North African neighbours have been coloured by territorial and security disputes, but are gradually improving as mutual interests strengthen. Meanwhile, its partnership with the wealthy Gulf states goes from strength to strength, with several Gulf countries major investors in Morocco and the...