Technology | Wed Jul 16, 2014 7:58am IST

Yahoo's long goodbye with Alibaba takes heat off Mayer