11/05/2015
Scepter Puts Bermuda at Cross Currents of Global Sovereign Investment
Scepter has committed to run its global management business from Bermuda where key staff members are now working as directors.