Over
EUR550
million
Clear investment strategy
Over
EUR350
million
invested
17 companies