Payment Protection Insurance scandal

Event

UK financial scandal resulting in over £38 billion in consumer compensation

1 story