About ISTA. l'Institut Supérieur Textile d'Alsace
ISTA. l'Institut Supérieur Textile d'Alsace- France. Personnel training courses in manufacturing, marketing, purchasing, sales and design for the textile, clothing and retailing industry. English and French.