Boosting SMEs And Green Projects: EIB, ICO, And Banco Sabadell Commit €936 Million In Financing HedgeThink November 3, 2023