News

The FCA said as much as £18bn could be paid out to car finance claimants, but law firms' and consumer reactions have been mixed ...