HSBC to pay 38 million euros to settle Swiss money-laundering probe

HSBC to pay 38 million euros to settle Swiss money-laundering probe