Meta £149m to surrender its rent contract, despite  having 18 years left on its leaseBig Tech has moved to reduce costs and downsize offices across the worldMeta still rents another office building nearby owned by the same company
See Details: Facebook owner Meta abandons its London office as tech companies cut back on space