RBC Financial Group is a provider of integrated financial services to personal and business clients in Canada and abroad.