The European Commission orders Google to sell off portions of its advertising services in order to comply with anti-competitive practices and threatens to fine the company up to 10% of its global turnover. Google, which relies on advertising services for up to 79% of its revenue, says that it will appeal the order. (Reuters)
Astronomers report that the presence of phosphates on Enceladus, moon of the planet Saturn, has been detected, completing the discovery of all the basic chemical ingredients for life on the moon. (New York Times)