Economic Brief – Logistics Sector Update – October 2020 Oct 12, 2020 Saudi Arabia’s strategic geographic location at the intersection of Europe, Asia, and Africa positions itself to become a leading global...