APLICATIONS

Snap crosses the pond and makes a home in the UK

In a different kind of British invasion, Snap (the company that launched 1,000 ephemeral selfies) has planted its...