Alpine Coordination Services, Taguchi in Genève