ICBC is a state-owned bank funded by the Ministry of Finance of China in Beijing. In fact, it is the largest state-owned bank in the world, with a revenue of over USD 4 trillion.