Yahoo wants to hold onto more of Alibaba to make up for its own lagging business