TWBR Holding SA, Switzerland, Genève