Why Twitter could mean the end of the tech rally

November 4, 2013

Twitter goes public this week but is it a sign that the tech market is topping out?