Business Culture & Policy News Historic G7 deal to make companies like Facebook, Apple pay higher taxes Recently, there has been a growing unrest among regulatory agencies over the… Manasi VarmaJune 7, 20213 minute read