TTP
A fragile recovery: UNCTAD’s 2025 investment report reveals global FDI under pressure - Trade Treasury Payments