The British government said Monday that it would issue “hundreds” of new licenses for oil and natural gas exploration in the North Sea, as concerns
The British government said Monday that it would issue “hundreds” of new licenses for oil and natural gas exploration in the North Sea, as concerns