French-led EU push for heftier tax on internet giants stalls October 22, 2017 French-led EU push for heftier tax on internet giants stalls.giants stalls +