Its annual survey of SME owners shows that mounting business running costs tops the list of pressure points going into 2025, ...