CT TECHNOLOGIES INC., Yorklin, succursale de Genève