CEO of Rideau Transit Group resigns while Ottawa’s Confederation Line still struggles with issues
Peter Lauch, who has been the CEO of Rideau Transit Group since 2018, announced his resignation effective July 10. Rideau Transit Group has been criticized for work done on the city of