Sompo International Holdings today launched its Luxembourg-based subsidiary SI Insurance (Europe) SA.
The company, which has branches in Belgium, France, Germany, Italy, Spain and the UK, is a key part of Sompo International’s plan to continue business after the UK...