Outcome payment commitments — project INDIGO-POJ-0116

Maximum potential outcome payment: 657068 GBP

Maximum potential outcome payment: 117000 GBP