Monday , 6 February 2023
Home Steve Kannelakos

Steve Kannelakos

News

Ottawa city manager quits on eve of release of negative report into troubled LRT project

With the report into Ottawa’s troubled LRT project expected to be handed down tomorrow, the City Manager of the city of Ottawa has...