Sunday, April 22, 2018
Tags 160 million daily user base

Tag: 160 million daily user base

Snap Inc to Receive Major US Listing – Worth $25 Billion

Snap Inc., the developers of Snapchat and Spectacles are heading into the big time This February they have announced their intention to float Snap Inc....
banner