Economy
Leak at World’s Largest Bank Reveals ICBC Struggles with Compliance Adherence

A leak reveals that Industrial and Commercial Bank of China (ICBC), which operates in the Netherlands, allowed interests of the Communist Party of China to influence internal banking decisions. The bank bypassed its own internal protocols during this process. This disclosure highlights significant challenges the state-owned entity faces regarding compliance adherence and regulatory oversight within its international operations, raising concerns about governance standards.
Ozetta summarises; the reporting is the newsroom's