Tag: Saudi

Results

  • Sheik Muhammad bin Rashid

    Muhammad bin Rashid is a representative of OPEC and a member of the extended Saudi royal family. His duties are to travel through Europe, with his sizable entourage to encourage support for OPEC interests by assuring European business and government …

All Tags