21 Invest acquires majority stake in Italian packaging maker Carton Pack
21 Invest acquired a majority stake in Carton Pack, a fruit and vegetable packaging company based in Puglia, Italy, together with the founding Leone brothers. The deal was completed in July 2018.