30 July 2025

Sustainable debt round-up: IBRD, Indonesia, Stack Infrastructure ... and more