One of the most important and fundamental aspects of every IT consulting agreement is also one of the greatest sources of legal misunderstanding and commercial risk for those transactions. Luckily, ...