Ireland Russia Alumina

The Aughinish refinery in Aughinish, Ireland, Tuesday, Nov. 10, 2026.