Revenues of €4.5 million for the full year of 2025Cash and cash equivalents at €99.3 million, and €131.6 million in short-term deposits1 as at ...