France fines Google $590 million in latest antitrust action

Open in new window