AltaGas Ltd (TSE:ALA) on Thursday announced the closing of the sale of its outstanding interest in a 303-MW portfolio of run-of-river hydroelectric facilities in British Columbia, Canada, pocketing CAD 1.37 billion (USD 1.04bn/EUR 910m).