Costing the country: Britain’s finance curse

The finance industry is not the golden goose claimed by its vast public relations team: it looks much more like a cuckoo in the nest A new report from Andrew Baker of the Sheffield […]