Empire Transports, Boumsied in Genève