A grim outlook from streaming giant Netflix was the latest excuse for investors to sell the industry’s shares. AFP
A grim outlook from streaming giant Netflix was the latest excuse for investors to sell the industry’s shares. AFP

Trouble in big technology stocks gives investors another reason to worry