Royal Bank of Canada (RBC), is a diversified financial services company. The Company provides personal and commercial banking, wealth management services, insurance, investor services and capital markets products and services on a global basis. The Com...