Amy Walby, the chair of the board of directors at the London Health Sciences Centre, has resigned her position, the latest casualty of the scandal surrounding former CEO Paul Woods’ travel to the United States during the pandemic.

Read More