CP LLP has over 25 years of experience drafting and negotiating all manner of complex commercial contracts, including, joint venture, collaboration, software development, outsourcing, cloud service, consulting, e-commerce, sales and marketing, manufacturing, supply, licensing, sale of goods and distribution agreements.