Barrick is actively working on enhancing its portfolio to ensure sustainable production and profitable growth.
Lead 180.0 0.03% 30-Jun-2025 ...