New Study Debunks European Commission Claims Justifying New Taxes on Digital Companies March 19, 2018