Online advertising will soon form the largest share of global advertisement revenues. Google and Facebook netted profits of US $29 billion in 2016. While these two giants control more than 66% of all online advertising revenues complex legal company…
The financial crisis has opened up a global debate on the taxation of the financial sector. A number of international policy initiatives, most notably by the G20, have called for major changes in the tax treatment of financial institutions and…