Safilo launches €20 million share buyback programme for 10 million shares Jun 9, 2026 | Articles, News