Browsing: Finance

The headquarters of Barclays Plc beyond the West India Quay Docklands Light Railway station in the Canary Wharf financial district…