3 ms·I wondered if it was related to Alibaba, which has been closely linked with Yahoo.by TallGuyShort 10y agoI wondered if it was related to Alibaba, which has been closely linked with Yahoo.