With the technology underlying financial services continuing to evolve at pace, Mark Loosmore takes a step back to look at what that means for innovation today
What exactly is innovation? It is an interesting question. You might think of scientists or engineers with mad hair shouting ‘Eureka' as they burst out of their laboratories - or, in Archimedes' case,...
‘Promising lead’ or ‘Back to the lab’?
Up 13.1% from 2015
'Something needs to change'
Regulator flags due diligence failings
£169.5m raised by 31 December