Bermudian (re)insurer Allied World is to move its main holding company from Bermuda to Switzerland, providing further evidence that the island is losing its lustre as an offshore domicile.
Bermudian (re)insurer Allied World is to move its main holding company from Bermuda to Switzerland, providing further evidence that the island is losing its lustre as an offshore domicile.