Thursday, March 15, 2018

EU may impose new 3% tax on tech companies' revenues: report