The big push into consumer finance has been a complete multi-billion loss making debacle under his leadership.
The big push into consumer finance has been a complete multi-billion loss making debacle under his leadership.