Google AdSense
Google's newest antitrust fine determined: $1.69 billion
As expected, the European Commission has now come up with a fitting bill for Google's newest strain of antitrust violations.
As reported ......