All News

Mastercard payouts delayed!

Following a group lawsuit, millions of people may be due up to £70 from Mastercard – even if they never even had one. However, there is now a delay to the payouts due to fresh legal action. Payouts delayed by…