Home Current G7 ministers reach consensus on taxing digital giants

G7 ministers reach consensus on taxing digital giants