Mirion Q1 2025 presentation: Revenue up 6%, margins expand as free cash flow triples

Forex News