Shell has appointed current board member Andrew Mackenzie as chairman to replace Chad Holliday, who will step down in May after the company’s annual general meeting. Holliday has served as chairman ...