Babylon to fire at least 40 workersThe online translation company is laying off over 25% of its employees following the cancellation of its agreement with Google.Babylon CEO Alon Carmeli 311(photo credit: Courtesy)