The scourge of the non-compete clause June 18, 2025 by business The scourge of the non-compete clause