15 Tech Flops from the Past Decade - TheStreet