Google slapped with $177m in fines for abusing market power

scroll to top