€2 to €20 million,
EBITDA €0 to €2 million.
€0.5 to €10 million.
Established products or demonstrably distinctive technology.
Getting in touch is always worthwhile. We would love to hear your story – always inspirational for us, and perhaps for you as well.