Trust Payments merchants can now accept American Express card payments in Malta

Trust Payments Malta (trading as acquiring.com) today announces the addition of American [...]