Bank of Communications is one of the major financial service providers in China, covering commercial banks, securities, trusts, financial leasing, fund management, insurance and offshore financial services. There are 235 domestic branches of Bank of Communications, including 30 provincial branches, 7 directly affiliated branches and 99 provincial branches/kloc-0, with 3,270 outlets in 239 cities above prefecture level and 158 counties or county-level cities.