Why Twitter could mean the end of the tech rally

CNBC: Talking Numbers
Why Twitter could mean the end of the tech rally
Twitter goes public this week but is it a sign that the tech market is topping out?
View Comments (0)