translate English to French: Sollac, with mills in France and Spain; United States Steel International, Inc.
Sollac, qui possède une aciérie en France et une en Espagne; United States Steel International, Inc.