Britain has committed a “grave strategic error” by turning its back on North Sea gas production, according to leading economist Simon French, after Israeli strikes on Iran sent oil and
Britain has committed a “grave strategic error” by turning its back on North Sea gas production, according to leading economist Simon French, after Israeli strikes on Iran sent oil and