News

By ABC News August 21, 2013, 10:59 AM A logo sits on display outside the Bank of America Corp. offices in the Canary Wharf business and shopping district in London, U.K., July 12, 2013.