Snap Inc. CEO Evan Spiegel AP Photo/Jae C. Hong Snap Inc., the company formerly known as Snapchat, is working on an initial public offering for March that would value the company at $25 billion, according to The Wall Street Journal. A source familiar with the matter confirmed the company’s IPO ambitions, but told Business Insider […]