Businesses stall investment amid high interest rates