 HSBC has also been accused of laundering money for terrorist groups.In June 2015 HSBC was fined by the Geneva authorities after an investigation into money laundering within its Swiss subsidiary.The fine was 40 million Swiss Francs.