STACI’s growth accelerated considerably between 2006 and 2019. During this period, turnover rose from €78 to 253 million and the group acquired a true international dimension with the opening of subsidiaries in Italy and Spain. STACI employs 1600 people and operates 40 sites in Europe, including 26 in France.