ICBC provides banking services to individuals and large organizations. It offers deposits, foreign currency settlements, and loans.