Shell names new HR boss

Royal Dutch Shell announced Friday that it would appoint a new Chief Human Resources & Corporate Officer. ...

read more →