Funding ladder's development gives firms and overall economy a chance