GLF Vice Chair Helen Clark has been elected President of Chatham House, replacing Sir John Major who is retiring from the role. Helen Clark will serve alongside Baroness Eliza Manningham-Buller and...
Helen Clark elected President of Chatham House
read more