webpronews.com
French Competition Authority Fines Google $267 Million
The French Competition Authority has fined Google $267 million for favoring its own advertising services and abusing its dominant position.
Matt Milano