Still Broken: major new report on global corporate tax cheating
“In 2013 the OECD, supported by the G20, promised to bring an end to international corporate tax avoidance which costs countries around the world billions in tax revenues each year. However, with the recently announced actions against corporate tax dodging, G20 and OECD countries have failed to live up to… – Continue reading