French appeals court confirms antitrust body's order to Google

French appeals court confirms antitrust body's order to Google
play icon
A Google sign is shown at one of the company's office complexes in Irvine, California.