Small businesses are the backbone of future dynamic and successful economies, but they face liquidity hurdles. The liquidity gap is estimated to be USD 2 trillion and rising.