OECD Tech Giants Tax Plan
International economic body, the OECD, has published new proposals aimed at making global tech companies pay more tax. The proposals would give governments more power to tax companies such as…
Latest News
Latest News

