When London’s Lord Mayor called recently for the creation of a new council to lead reform of Britain’s flagging financial services sector, a deep sense of deja vu eclipsed the City.
When London’s Lord Mayor called recently for the creation of a new council to lead reform of Britain’s flagging financial services sector, a deep sense of deja vu eclipsed the City.