Non-Competition, Non-Solicitation, and Non-Disclosure Agreements Line by Line: A Detailed Look at Restrictive Covenants and How to Change Them to Meet Your Clients' Needs