Snapchat maker Snap dodges uproar – and maybe taxes – with London office

You are here: