News
Capacity refers to the ability of a company to produce a product, or provide a service, within a given period. It is defined by constraints such as space, labor, materials, equipment and access to ...
This is mainly because new, lower-cost capacity has come online in China and the Middle East. Amid an ongoing portfolio review, the company has closed a number of its higher-cost smelting ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results