site logo

New P3 contract form promises to better allocate risk