Swicorp moves headquarters from Geneva to Riyadh

836
The firm’s existing offices are in Geneva, Tunis, Tehran and Algiers. Swicorp plans to open additional offices in