Outcome payment commitments — project INDIGO-POJ-0144

Maximum potential outcome payment: 2900000 
Total outcome payments made: 2500000