The Energy Secretary has confirmed plans to bring forward legislation to end new onshore oil and gas licensing in England, including new licences that could be used for fracking. However, it remains ...
Fracking refers to the process of drilling deep into the planet. When deep enough, a high-pressure water mixture is aimed at the drilled rock so that any gas inside can be released. The full term is ...