Outcome payment commitments — project INDIGO-POJ-0129

Maximum potential outcome payment: 420000 GBP