No ‘sector deal’ means no delivery of Vision 2035, warns former North Sea chief

Industry news
Industry news

Breaking