Spirit Energy to take over operatorship of Babbage gas field in North Sea

Production platform of the Babbage gas field. Photo: courtesy of SPIRIT ENERGY LIMITED.