71 funding - 25,279,185€

data available since 2018

2024

  1. INC-STEP

    euro 38,215.00