Macron Says France, U.S. Have Struck Deal on Taxing Tech Giants

204