Italy's Newlat Food has agreed to buy Princes for 700 million pounds ($892 million) to add the British company's tinned ...