A decisive moment for The World Bank. Issue 10378 (4th March 2023) - The Lancet,