News

THEON secures c.€41 million new firm orders and additional c.€40 million options

February 17, 2026