Beware China’s attempt to erode central bank independence
Central banks’ independence from government enables them to fulfil their mandates of ensuring monetary and financial stability. But, in recent years, central banks have been subjected to mandate creep. The People's Bank of China is one of the latest to ...
Read more Commentaries
Meetings
The last mile: financial vulnerabilities and risks
The International Monetary Fund’s latest Global Financial Stability report suggests that financial conditions have eased as investors and central banks ...
Mobilising green investment: standards, tools and latest frameworks
Disclosure, labelling and transition plans are integral to mobilising sustainable investments and green products. This roundtable examines the latest developments ...