Technology | Tue May 22, 2012 1:16am BST

Yahoo clears a hurdle, sells Alibaba stake for $7.1 billion