In financial services ‘innovation’ is at risk of becoming another overused buzzword. That doesn’t mean we shouldn’t take it seriously. Without innovation customers vote with their feet and businesses fail.
The problem with the term is that it means different things to different people. In our sector, innovation has often meant dreaming up complex product structures designed to outsmart competitors, with little thought for the customer.