Cabot Energy Plc

Scott Aitken interview at 121 Oil & Gas, London