The majority of small business owners believe their company would perform better with a smaller number of suppliers, finds research.
The majority of small business owners believe their company would perform better with a smaller number of suppliers, finds research.