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, Germany, Netherlands, Spain, England and the USA. STACI employs 1700 people and operates 44 international sites, including 27 in France.