Select Page


Earlier this year, several countries in Europe — including the UK, France, Austria, Italy, Poland, and Turkey — revealed a new digital services tax that would be imposed on tech giants and advertisers later this year. This is partly the result of very slow progress in the OECD’s efforts to…

Read Entire ArticleRead Comments