EDF and Total, owners of majority stake in the liquefied natural gas (LNG) terminal in Dunkirk, have entered into a…
French oil giant Total SA signed a deal to take a ۱۰% stake in a massive Russian gas project, doubling down on…