New financing platform to support businesses