Fracking in the pipeline as exploration sites offered to firms
The Oil and Gas Authority has announced 27 more locations in England where licences to frack for shale oil and
Read MoreThe Oil and Gas Authority has announced 27 more locations in England where licences to frack for shale oil and
Read More