Agricultural Bank of China Limited provides a full range of commercial banking services. The Banks services includes RMB and foreign currency deposit, loan, international and domestic settlement, bill discount, currency trading, bank guarantee, and treasury bill underwriting.