Facebook HQ sold to German fund for £435m

A German fund has bought Facebook’s new London headquarters for £435m, in one of the biggest deals completed since June’s referendum.Deka Immobilien bought the building, called Rathbone Square, from developer Great Portland Estates,…