Forbes top 10 companies 2017
10. Toyota Motor
9. Apple
8. Bank of China
7. Bank of America
6. Agricultural Bank of China
5. Wells Fargo
4. JP Morgan Chase
3. Berkshire Hathaway
2. China Construction Bank
1. ICBC