Sage Group puts payments business up for sale

UK-based software company Sage Group has confirmed that it has put its North American payments business up for sale. The firm said that they are planning to sell some businesses…