Alba closes $246m Line 6 finance deal

Once completed, the Line 6 project will make Alba the world?s largest single-site aluminium smelter
Source: New feed


Leave a Reply