On Oct. 24, Twitter shares dropped over 19%. Twitter blamed advertising bugs for a big revenue miss in the third quarter. The forecast was $874 million in revenue, but only $824 million was earned. 

" />
Skip to Content
The student news site of Baruch

The Ticker

The student news site of Baruch

The Ticker

The student news site of Baruch

The Ticker

Donate to The Ticker