Tech stocks suffer a big sell-off after earnings fail to impress Wall Street

Shares of Twitter, Facebook, Apple and Amazon sunk in trading Friday.

30 Oct 2020 ... Shares of Twitter, Facebook, Apple and Amazon sunk in trading Friday. ... companies released quarterly reports that failed to wow Wall Street.

Lee mas