LONDON: Snap Inc, the company formerly known as Snapchat, has announced that it will set up its main international hub in the UK, in what is likely to be seen as a vote of confidence for British tech following the EU referendum result. The company says it chose Britain because ...
Read More »