5 Tech Stocks You Should Have Bought Instead of Facebook
Facebook’s intensely hyped initial public offering one year ago today was supposed to be a triumphant moment for Silicon Valley and Wall Street. After years of buildup and a valuation that had ballooned to $100 billion, …