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 in Europe with 550 hectares of vineyards, producing red wines such as Marchese di Villamarina, …