Ireland Russia Alumina

This satellite image provided by Airbus DS 2026 taken over Aughinish Alumina in County Limerick, Ireland, on May 26, 2026, shows the cargo ship ALTO at the refinery's port.