People, some displaying fake Mexican bills, pose for pictures as they demonstrate in front of the HSBC bank headquarters in Mexico City, Monday, July 30, 2012. Mexican regulators have levied a $28 million fine against the Mexico subsidiary of London-based HSBC bank for failing to prevent money laundering through accounts at the bank. A U.S. Senate investigative committee said that in 2007 and 2008 HSBC Mexico sent north about $7 billion in cash. "Bulk cash shipments could reach that volume only if they included illegal drug proceeds," the committee concluded in a report.