libn.com
HSBC says sorry as it takes $700 million hit
HSBC PLC apologized to shareholders Monday as it disclosed a $700 million charge to cover the cost of U.S. penalties for lapses including its failure to enforce money-laundering controls in Mexico.…
The Associated Press