KSA Bin Salman have Imposed a Contract Order for… 1,054 Bin Salman have Imposed a Contract Order for German Companies. According to a report, the Iranian policy of the…