ICBC Reports Profit Decline Yet Shows Resilience Amid Market Challenges
China’s largest bank, Industrial & Commercial Bank of China, reported a 3.99% decline in profit for Q1, but its stock price remains relatively stable, bucking the trend of its peers.
2 minutes to read