Fracking by numbers: figures from the new oil and gas licences
DrillOrDrop has been looking in more detail at the information on new oil and gas licences released by the Oil and Gas Authority yesterday. 112 wells planned in new licence areas England is likely to see at least 112 oil and gas wells drilled in newly licensed areas […]