France and Germany push 3% tax on revenues from online advertising
The ad operations of Google and Facebook in the EU will be significantly affected if the proposal is agreed upon by all 28 member states of the European Union. As per a European source, France and Germany have sought to salvage a EU tax proposed that aims to levy digital tax on large tech firms…
