French Firm Slings Another Stone at Google in EC Antitrust Spat Ecomerce Times Ryan Radia • 02/23/2011 Tech and Telecom Ecomerce Times