Claim: Founded on 15 October 1862, the Industrial and Commercial Bank of China made a revenue of US$ 8.61 Billion in 2016.
Evidence: Founded as a limited company on January 1, 1984, ICBC is a state-owned commercial bank. Beijing, China
(1984; 36 years ago (1984)) CN¥725.12 billion
$105.4 billion (2018)