Margaret Cornish is a former Canadian foreign service officer who is now based in Beijing as chief representative and senior adviser of Bennett Jones Commercial Consulting Inc.

Articles by this author