Millions of people could be entitled to up to £70 each following the final approval of a £200 million settlement against payment card provider Mastercard. The decision follows a long-running legal ...