Carl Williams



Planet Payment rises via Your Currency rollout

Year-over-year gains in total revenue and net income marked a strong first quarter for Planet Payment. The Long Beach-based provider of international payment, transaction-processing and currency-processing services reported earnings of…