The oil and gas industry has been talking up its environmental credentials at a conference in New Plymouth today.
Show status: Off air
The oil and gas industry has been talking up its environmental credentials at a conference in New Plymouth today.