Ultimate Finance Secures £370 Million for Future Growth Business 25 July 2024 Ultimate Finance has secured a significant £370 million in funding from NatWest and Lloyds, marking a milestone for the Bristol-based…