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