Listen to The Verdict Podcast
Get the morning email
Get our eye opening email newsletter delivered to your inbox daily.
Since 2011, the mis-selling of payments protection insurance (PPI) has been causing UK banks to shell out billions of pounds.
It might seem surprising but banks are still selling payment protection insurance (PPI).
China’s producer price inflation (PPI) has reached a near-six year high in January, adding to mounting price pressures in the country.