Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

An investigation by journalists working with Republik magazine may have struck a nerve by suggesting the company has failed in Switzerland

It was over beers on an autumn evening in Zurich in 2024 that…