Home Mergers & Acquisitions Fintrax Group Acquires Planet Payment