Outcome payment commitments — project INDIGO-POJ-0315

Outcome payer role: Foundation/Philanthropist
Maximum potential outcome payment: 397800 EUR
Maximum potential outcome payment (USD): 377910
Result type: Overall
Total outcome payments made: 397800 EUR
Total outcome payments made (USD): 377910