Snap could be valued at $25B+ in upcoming IPO

October 07, 2016