April 19, 2012Ecobe, a new search engine, promises to share 40% profits with Internet Content Providers