Devex

Patricia Scotland

Baroness Patricia Scotland is secretary-general of the Commonwealth.