STV News Clips
UK Government action could ‘unlock’ 100-plus oil and gas projects2 mins
Changes to taxes and licensing could mean more than 100 new oil and gas projects are given the go-ahead. Industry body OEUK who say 50 billion pounds of private investment could be unlocked if changes to the w
Available until: 15 Oct 26 19:00