ICBC

Category: Bank · Headquarters: China · Tracked deals: 1

Beijing-headquartered Industrial and Commercial Bank of China (ICBC), the world's largest bank, with significant coal financing exposure but growing renewable energy investments, operating across Africa, Asia, and Europe.

Website: https://gocleanicbc.org

Recent deals

📈 The Sherpa Signal — one notable infrastructure deal a day.