Tech giants ditch office space in London and Europe By Anand Gupta UK homepage
Tech giants ditch office space in London and Europe Moves by Alphabet, Meta and Salesforce come as companies respond to downturn in sector’s stocks by cutting costs from UK homepage via …