The car finance scandal proves that the financial sector still has trust issues that need to be sorted

.....

© The Conversation