Established in 1912, Bank of China is a universal bank, providing a broad range of personal, corporate and investment banking products and services both at domestic and international markets.
In 2017 total assets of Bank of China (Luxembourg) S.A. were 4 818,00 mln EUR. In 2017 the bank's annual profit was 34,00 mln EUR. Bank of China (Luxembourg) S.A. had 292 employees in 2017.
Bank of China (Luxembourg) S.A. participates in deposit guarantee scheme of Luxembourg. This scheme covers accounts up to 100,000 EUR per bank per depositor.
Bank of China (Luxembourg) S.A. is headquartered in LUXEMBOURG.