Allocation of Risk in Master Service Agreements with Tech Companies

Well negotiated Master Service Agreements (MSAs) are so important to the working relationship of service providers and clients. The MSA sets the terms of engagement for all current and future work. Unlike traditional service and license agreements, which are usually...