News Frontline 24.
Section

Climate Crisis Impact

UK green-lights Jackdaw gas project with major implications
Politics

UK green-lights Jackdaw gas project with major implications

UK approves Jackdaw North Sea gasfield production. Discover implications for energy bills, economy, and climat...