The UK is uniquely positioned to address legal tax evasion
It's all about ransomware and regulation in May's Big Picture
Technology giants like Apple and Amazon are under pressure as more and more companies consider digital services taxes
OCED plan could see Google, Facebook, eBay and Apple paying more tax