The race to build an liquefied natural gas terminal in north Germany energy Article 1654 words, published Aug 18 2022 6 votes