Dell is opening a new executive briefing centre (EBC) in London, giving the capital a further boost as a hub for its EMEA business. The $5m (£4.3m) EBC will be Dell's 10 th globally. Dell claims it ...