Ephemeral media app Snapchat appears to be doing a little disappearing itself. A leaked video and domain records suggest that the company (though probably not the app) is preparing to rebrand as Snap, Inc. alongside ... read more
We use cookies to ensure that we give you the best experience on our website. Continuing to use this site assumes you accept the use of cookies. OkPrivacy Policy