Small businesses hit hard by inflation and supply chain crisis