Self-Service Payments Firm Cantaloupe Reportedly Weighs Sale
Self-service payments technology and software company Cantaloupe is reportedly considering putting itself up for sale.
It’s one of the strategic offerings the company is weighing, along with a go-pr...