Level 5 - 14

Score : Clues :
No more Clues
It’s a Swiss Insurance company
As of 2011, it was the world’s 79th largest public company according to Forbes’ Global 2000s list
Headquartered in Zurich, Switzerland
Guessed