Exalead, The 'French Google', Is Acquired For $162 million

Mike Butcher @mikebutcher / 13 years