Recently, there have been more stories about Yahoo shutting bits of its business than celebrating successes. The firm’s own internet services are now valued to be worth a fraction of its stake in the e-commerce giant Alibaba. So, after the US tax authorities effectively blocked Yahoo’s sales of shares in the Chinese business, chief executive […]