Morocco has long been a cultural and economic crossroads between the Middle East, Africa and Europe. Waves of immigration from the Middle East from the 7th century onward have largely shaped the country’s distinctive heritage, and sizable capital flows from the Middle East continue to have an important role in financing development projects...