Why HSBC is selling its business to Royal Bank of Canada?
HSBC has agreed to sell its business in Canada to Royal Bank of Canada for C$13.5 billion ($10 billion) in cash, paving the way for a potential bumper payout for shareholders later down the line.