An unusual number of suicides by top executives in Switzerland has prompted introspection in its business community over how senior...
Martin Senn suicide News
Former Zurich Insurance boss Martin Senn has committed suicide six months after leaving the company under a cloud, a tragedy...