KARACHI, June 16: The Industrial and Commercial Bank of China (ICBC), the world's second-largest bank, holds 311.8 billion yuan, equivalent to US$41 billion in assets. ‘Million’ instead of ‘billion’, had crept in our story on Thursday (June 14). The error is regretted.