A Year On From The Panama Papers – When Will We See Real Transparency On Tax? – Huffington Post UK
I still remember where I was when the Panama Papers were released to an astonished world. I’d been at a friend’s birthday in Oxford, and I was driving back to London on the Sunday evening. As the T20 cricket World Cup Final reached its conclusion, I pulled into a motorway service station just outside London, ready to celebrate England’s win. Sadly, we managed to snatch defeat from […]