Drafting non-compete agreements? Learn the 10 essential elements to ensure they are legally binding and enforceable. Contact our legal experts for a consultation.