News

Dave Schaeffer this year has offloaded 84% of his shares in his tech company, Cogent Communications, due to challenges in his ...