U.S. Markets open in 3 hrs 54 mins

Another tech bubble?

Does Twitter's open price signal another tech bubble? Lance Ulanoff, Mashable editor-in-chief, shares his opinions.