A pod-cast about tax avoidance via tax havens such as the UK. It explains quite simply how large corporations avoid paying tax and point out the UK is one of the largest tax havens.
Insight, debate and campaigning news from ActionAid :: ActionAid UK.