Director of the Tax Justice Network
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
Read more