Dubious credit insurance was worth millions to the banks. In 2001 Barclays was making 10% of its global profits from the sale of PPI policies in the UK, helped by its purchase the previous year of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results