Deutsche Bank signs lease for new London headquarters

Source: 
Financial Times