Chancellor Rachel Reeves delivered the Spring Statement 2025. A step towards growth, but confidence and clarity are still needed, our CEO Jamie Ollivere shares his thoughts. https://lnkd.in/enpGj6m7 #springbudget #economy #stem #businessnews #north #RTCNorth