Saudi Arabia’s Transport and Logistics Minister Saleh Al-Jasser on Monday inaugurated the global head office of FedEx Express in Riyadh, which will oversee the company’s operations in Saudi Arabia, Bahrain, Qatar, and Kuwait.