3 ms·
I'm guessing because project teams are more independent than one might think. Perhaps they're of the mind that too much central management will stifle innovatio
by Sutibu 17y ago
I'm guessing because project teams are more independent than one might think. Perhaps they're of the mind that too much central management will stifle innovation?