You just read:

Provoke Insights Survey Reveals Creative Pitch Process Increases Staff Stress by 28%

News provided by

Provoke Insights

Apr 03, 2018, 08:09 ET