online payments firm

Payoneer opens office in London

American online payments firm Payoneer has bolstered its presence in Europe by launching an office in London. The company said…