JEDDAH — The Saudi Cabinet approved the establishment of a unified national visa platform at the Ministry of Foreign Affairs, making it the Kingdom’s official national platform for visa services. The ...