Snap is reportedly looking for a public offering worth about $25 billion, opening the highly valued social media company to regular investors. The company is notoriously secretive, and the disclosures required by an IPO could provide new revelations about Snap's inner workings. Snap, like Facebook, is expanding what its technology can do and becoming...