Barclays to lease office space in Canary Wharf to British government
By: Andrew MacAskill LONDON: Barclays said it has agreed to lease office space in London’s Canary Wharf district to the British government in an effort to save about 35 million… Read more »