Self-serve commerce company Cantaloupe is set to go private in an $884 million deal. Get the Full Story Complete the form to unlock this article...