Share Delay in survey completion may cost 15,000 jobs

Let's do Biz