Bullish young business owners lead the charge to secure finance in 2025