HSBC Holdings HSBC has completed the divestiture of its Canada unit to Royal Bank of Canada RY for C$13.5 billion. The deal, announced in November 2022, will lead to an estimated gain on sale of $ ...