Shell Australia announces new chair

Shell Australia executive vice president oil sands Zoe Yujnovich will take up a new position as chairman of the Shell companies.

Shell Australia announces new chair Read More »