Kenmare rides market rebound despite 2023 profit slide

Kenmare Resources (LSE: KMR) defied a drop in 2023 profits with a share price rise, buoyed by stronger-than-expected markets and production on track for 2024 targets. The Mozambique-based titanium miner reported a one-third decline in … Read more