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…
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…