France passes law taxing digital giants in defiance of US anger

dubbedthegaf.jpg