Italy: Campari divests Italian still wine businesses

Campari, the Italian wine and spirits firm, has announced its exit from the Italian still wine business with an agreement for the sale of 100% of the share capital of Sella & Mosca and Teruzzi & Puthod to wine seller and distributor Terra Moretti. Based in Sardinia, Sella & Mosca is one of the largest wine estates […]