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
- MSU Green Energy places $400 million international green bond to finance renewable generation and energy storage infrastructure in Argentina — Lender (2026-06-10)
📈 The Sherpa Signal — one notable infrastructure deal a day.