The United Nations (UN) warns of a roughly US$4 trillion annual shortfall in financing for its sustainable development goals—a gap too large for the public sector to fill alone.