Brief

As supply chain visibility rises in importance, a mere 6% of companies can claim it