Record fine shows some banks are too big to indict

Source: REUTERS/Toby Melville

The HSBC headquarters building is seen in the Canary Wharf financial district in London

The HSBC headquarters building is seen in the Canary Wharf financial district, in east London March 7, 2011.