Eyewear group Marcolin holds steady in H1 2025 with $339 million in revenue

Eyewear group Marcolin posted €295.7 million ($339.1 million) in net sales for H1 2025, showing near stability. EBITDA reached €52.3 million ($59.1 million), representing 17.7% of total sales.