Britain said on Monday it will grant hundreds of new oil and gas licenses in the North Sea in a bid for energy independence, ignoring calls from environmental campaigners and
Most Popular
Latest News
Recent Posts
Newsletter sign up
Subscribe to the Newsfeed newsletter to receive timely updates from newsletter to receive timely updates from texts would hardly be possible even now.