Neo in revised deal for Total UK North Sea package as Petrogas exits

Total news
Total news