29Metals Q3 2025 slides reveal mixed results as stock tumbles 21% on operational challenges

Forex News