Hewett platform ends output

Published 6 March 2019, 19:30Updated 6 March 2019, 19:30
United KingdomDecommissioningEniUK southern North SeaNorth Sea