Lauch resigns from Rideau Transit
Peter Lauch, head of the consortium that built and is now tasked with maintaining Ottawa’s light-rail transit (LRT) system, is stepping down as...
Peter Lauch, head of the consortium that built and is now tasked with maintaining Ottawa’s light-rail transit (LRT) system, is stepping down as...