Indonesia Set To Win Big As European Smelters Shut Down
The ongoing energy crisis has forced smelters in China and Europe to curb production. Indonesian nickel producers are aiming to ramp up production as prices inch higher. Many feel that Continue Reading