Meta pays £149m to end lease of London office without moving in

by
Meta pays £149m to end lease of London office without moving in