Meta Pays £149m to Vacate London Office Amid New Hybrid Working Policy

Meta spends £149m on London office exit. Explore the rise of hybrid working and its impact on the tech industry.

Read More