FILE PHOTO: A Celsa group logo is seen in their factory in Castellbisbal, near Barcelona, Spain, February 8, 2023. REUTERS/Albert Gea
FILE PHOTO: A Celsa group logo is seen in their factory in Castellbisbal, near Barcelona, Spain, February 8, 2023. REUTERS/Albert Gea