Big Trouble for Babylon as Its Rivers of Money Dry Up

The translation company's lost contract with Google and problems with Yahoo could signal looming trouble for other download companies.

Google's announcement last Wednesday that it would not renew its contract with Babylon...