Google, Microsoft and China's Alibaba have all expressed interest in buying the technology giant Yahoo, which has been the focus of intense speculation since the sacking of chief executive Carol Bartz last month. Continue reading...