Spiegel

Snap Inc could be valued at between $20 billion to $25 billion.