News

James McGourlay takes over as interim CEO after company reports stalled revenue growth in its latest earnings.