According to the International Finance Corporation (IFC), it’s estimated that there is an unmet financing need of $5.2 trillion every year across 65 million firms, or 40% of formal micro, small and medium enterprises (MSMEs) globally, with Europe accounting for nearly 15%.










