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