Comment on Spot the BallparentComments−rattray11yMakes sense to me! (I would interpret it to mean 20-30% of projects have <3wk lead time, fwiw)
Comments
Makes sense to me! (I would interpret it to mean 20-30% of projects have <3wk lead time, fwiw)