The biggest decision facing the Yahoo
board is not about the direction of its own business but how it will dispose of shares in another company.
Yahoo’s 15 per cent stake in Alibaba
? The Financial Times Ltd 2025 FT and 'Financial Times' are trademarks of The Financial Times Ltd.