Stephenville wind-powered hydrogen and ammonia production
Planned hydrogen and ammonia production facilities in Stephenville, Newfoundland and Labrador, utilizing wind power as the renewable energy source. These facilities are intended to support the Gulf of St. Lawrence revitalization initiative.
planned
1 mention