HSBC breached money laundering rules in Switzerland, watchdog says
HSBC’s Swiss private bank has been blocked from taking on any high-risk customers until it undertakes a thorough review.