EU eyes 3 percent tax on tech giants’ revenue by opensourcelicensemanagement_8i6jyj • March 19, 2018 EU will reveal the digital taxation proposal on March 21, reports say. …read more Source:: Open Source S