Standard Chartered Plc Headquarters in London

Standard Chartered Plc Headquarters in London

Simon Dawson/Bloomberg

A pedestrian passes the headquarters of Standard Chartered Plc in London.