ISPD EBITDA loss narrows 69% to EUR 0.2 million in H1 2026; revenue rises 18% to EUR 71.9 million
ISPD posted first-half 2026 consolidated revenue up 18% to EUR 71.9 million. Net loss widened to EUR 2.5 million, while operating loss deepened to EUR 1.8 million. Current operating result improved to a EUR 1.3 million loss, and financial result deteriorated to a EUR 0.7 million loss. Net financial debt increased to EU