Jul 11 Jul 11 France Passes Tax on Big Tech Companies Despite US Pressure By Phillip Howard Luke Perry French Politics Photo by ABC News