Barilla has settled its dispute with Italian bank Banco Popolare Group over the acquisitions of German bakery firm Kamps and French baker Harry's.