Definitions of turnover
the rate at which people leave a business or other organisation and new people arrive to take their place
How do you account for the high turnover of employees at Fantele?
the total value of goods and services that a business sells during a particular period
Eversheds today reported a 6% fall in half-year turnover.