News Sabadell set to sell payment business to Nexi News Spain imposes 4.8% windfall tax on banks as inflation bites