Shell is reviewing its business interests in New Zealand as it seeks to streamline its portfolio amid a slump in energy prices.
Shell is reviewing its business interests in New Zealand as it seeks to streamline its portfolio amid a slump in energy prices.