G7 leaders strike deal on taxing Amazon, Facebook, Google – Business Insider June 4, 2021 by quixnet G7 leaders strike deal on taxing Amazon, Facebook, GoogleBusiness InsiderView Full Coverage on Google News