Founded in 1946, Industrial and Commercial Bank of China (ICBC) is one of the largest Chinese banking groups, conducting business activities as a universal bank. ICBC provides retail, private, corporate and investment banking products and services. ICBC (Europe) S.A., Amsterdam Branch operates as a branch of Industrial and Commercial Bank of China (Europe) S.A., en abrégé ICBC (Europe) S.A. (Luxembourg).
ICBC (Europe) S.A., Amsterdam Branch participates in deposit guarantee scheme of Luxembourg. This scheme covers accounts up to 100,000 EUR per bank per depositor.
ICBC (Europe) S.A., Amsterdam Branch is located in Amsterdam.