Disaster has struck in Babylon, whose officials reported Wednesday morning that Google will not be renewing its contract with the company. This comes at a time when Babylon’s contract with Yahoo is also in danger. “This will have a substantial effect on the company’s revenue and profits,” a company spokesman said this morning. Following the announcement, the price of Babylon stock plummeted by 60...