Hybrid working Tech giants ditch office space in London and Europe Tech giants ditch office space in London and EuropeMoves by Alphabet, Meta