Google slapped by $US2.4 billion antitrust fine

Menu