Tag: Muskrat Falls capital costs

MUSKRAT FALLS AN UNMITIGATED DISASTER

Guest Post by David VardyRecent news reports have disclosed that the November 26, 2021 completion date for Muskrat Falls will not be achieved. No target...