Financial and Regulated Releases _ 27/07/2026 Appointment of a board member DOWNLOAD THE DOCUMENT Olidata wins a 15.9 Million euro IPZS contract30/06/2026