Supplier Leverage:  ‘Withholding Innovations’ from Late Payers

Almost a third (29%) of suppliers are less willing to share innovations with late-paying...

Read More