Elkem Iberia, Materials Contact Division: Elkem Silicon Products C/Nicaragua, 46 3º 3ª 08029 Barcelona Spain Invoicing information See our plants and locations Business contact