Swicorp moves headquarters from Geneva to Riyadh

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