snapchat

Snap Closes Office In San Francisco

Snap Closes Office In San Francisco

Social media platform Snap is closing its office in San Francisco, CA in its latest attempt to cut costs. Unlike its tech peers, such as