Business Consulting Legal Issues: Key Contract Strategies for NY Companies