Impala Platinum Holdings weighs growth and risks as investors track global precious metals demand
Impala Platinum Holdings Ltd (ISIN ZAE000006284) is one of the major producers of platinum group metals, giving the company a central role in global supply...
