The Tax Justice Network has released a report slamming Britain as the worst offender when it comes to financial secrecy thanks to its network of tax haven crown dependencies and overseas territories.
I was back on RT News today responding to their report and calling on Britain to get its house in order.