British Land has sold its Ropemaker Place development in London for £472 million to raise capital to buy several new office properties. The sale is part of the company's efforts to accumulate nearly £1 billion it needs to take advantage of the growing... Read More