October poll responses show payments continue to be an area of concern for business owners

Poll results are shown as a percentage of all survey responses.