Time to Clean Up: How Barclays promotes the use of tax havens in Africa
Barclays bank is now reported to be the largest retail bank in Africa and is the largest UK bank operating on the continent. This puts it in a position of responsibility with regard to the way it