Scroll to Top
By

Technology giant Yahoo has reported profits of $6.8bn (£4.2bn) for the three months to September, buoyed by earnings from the firm’s stake in Alibaba. Yahoo was required to sell part of its stake...