Tag: RUSIA

Britain commits to hundreds of North Sea oil and gas licences

Britain committed to granting hundreds of licences for North Sea oil and gas extraction as part of efforts to become more energy independent