St. John’s-based Fermeuse Energy Ltd. has unveiled plans for a new $15-billion liquefied natural gas (LNG) project off the coast of Newfoundland, and the company’s CEO says the announcement would ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results