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 1900 people and operates 48 international sites, including 30 in France.