Scottish Greens accuse oil and gas sector of ‘spin’ after emissions claims
THE UK’s oil and gas industry has made “significant progress” towards its emissions reduction targets, according to a new report … Source
THE UK’s oil and gas industry has made “significant progress” towards its emissions reduction targets, according to a new report … Source