Designed by
Title
Reuters Plaza, Docklands, London #33964887
Description
LONDON, ENGLAND - APRIL 2: Stock market prices on an electronic display at Reuters Plaza on April 2 2013. Many large financial institutions are based in the Canary Wharf development in London Docklands.
This image is editorial