My track record at keeping employees is not too good...Answer: To address your second question, well, no you can't stop it. You certainly can, and should, create working conditions where more people will want to stay with you longer. But "stopping" people from leaving you is not in the cards, at least...
FULL ARTICLE AT The Bellingham Herald