Germany’s Deutsche Energy Terminal (DET), part of the German Federal Ministry for Economic Affairs and Climate Action and a state-owned operator of four liquefied natural gas (LNG) terminals, has revealed the timeline for the commissioning of the European country’s next floating LNG terminal, which
Offshore Energy · · 1 min read