Global talent pool is shrinking, say business leaders
Nearly 70% of global business leaders believe the existing talent pool is shrinking while the competition for talent is increasing, while 54% say their company has more open positions than…
read more