Heidi N. Moore
World
The Canary Wharf headquarters of Barclays Bank in London, England.
Oli Scarff/Getty Images