Snap Inc. has launched a new company in the UK called Snap Group Limited. It'll act as its main international hub and will book revenues from the UK, France, Australia, Canada and Saudi Arabia.
Snap Inc. has launched a new company in the UK called Snap Group Limited. It'll act as its main international hub and will book revenues from the UK, France, Australia, Canada and Saudi Arabia.