Visa and Mastercard face pressure to lower payment charges globally, while the London-based fintech receives more fraud reports than the country's largest banks.
What's Your Reaction?