Tech giants rip new French digital taxes (Hill, The)