Royal Bank of Canada is buying the 50-per-cent stake in RBC Dexia Investor Services that it doesn't already own from its struggling European partner. Canada's largest bank will buy the 50-per-cent ...