Unfortunately I can't find anything in English, although Babylon was going to do an IPO in the US earlier this year, so you would expect there to be some information about them in English. The Hebrew article talks about how they are
"diversifying away" from Google by making affiliate agreements with Microsoft Bing and Yahoo. The Hebrew article is here: http://www.globes.co.il/news/article.aspx?did=1000874482.