Article Exploits Valley Renewable Energy, Newfoundland Julian Atchison July 05, 2024 Abraxas Power is leading development of a new renewable hydrogen and ammonia project in Newfoundland on Canada’s eastern coast, powered by 3.5 GW of wind energy. EPC provider McDermott has been awarded a FEED contract.