
In the return-to-office battle, it seems Meta may have accepted a heavy financial defeat after it surrendered one of its key locations for a nine-figure sum.
Facebook's parent company has ended its lease on a central London location 18 years earlier than expected, giving notice to landlords British Land it would be vacating the eight-story building at 1 Triton Square.