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.