Netflix stock dragged on the indexes, dropping more than 9% after the streaming giant's earnings missed expectations thanks in part to a Brazil tax dispute. Shares in Mattel also ...
The Competition and Markets Authority said Wednesday that both Google and Apple's mobile platforms qualify as companies with so-called strategic market status under the U.K.'s digital markets, ...