Major international banking and financial services provider
Major Canadian bank, well-known in banking industry