
[ad_1]

The Twitter Inc. logo is displayed inside the company’s headquarters in San Francisco, California, U.S., on Thursday, Nov. 15, 2018. Most tech stocks have been plunging for several months now. Globally, tech companies have lost $1.1 trillion in value in the past two-and-a-half months.
[ad_2]
Source link
What is your reaction?
Excited
0
Happy
0
In Love
0
Not Sure
0
Silly
0