Snap Makes $3 Billion IPO Details Public
Category: BUSINESS
Snap Inc could be valued at between $20 billion to $25 billion.
By Lauren Hirsch, Reuters, 2017-02-02