Snap Inc. Says London Isn’t International HQ

From AllFacebook
January 10, 2017 - 1:30pm

Snapchat parent Snap Inc. denied media reports that it is establishing its international headquarters in London.



Continue reading this article »