WORLDWIDE‑CORRUPTION

Saudi Arabia

Inter-American Development Bank · Debarment: 1

  1. Debarment

    EFACEC Arabia Co., Ltd.

    Authority Inter-American Development Bank · From 5 May 2020 · Fraud · Source

Saudi Arabia