O'Toole argues fuel wasted in Portland-area congestion has sextupled since 1982, generating 250,000 tons ...
-
Opinion: Portland’s War on Cars Part 4 – A smarter automobile strategy to end gridlock
Opinion: Portland’s War on Cars Part 4 – A smarter automobile strategy to end gridlock
-
Opinion: Portland’s War on Cars 3 – Ending the war on automobiles
Opinion: Portland’s War on Cars 3 – Ending the war on automobiles
-
Opinion: Portland’s War on Cars 2 – The overlooked benefits of driving cars
Opinion: Portland’s War on Cars 2 – The overlooked benefits of driving cars
-
Opinion: Portland’s War on Cars – Part 1
Opinion: Portland’s War on Cars – Part 1
-
Opinion: Portland’s War on Cars 1 – Losing the war on the automobile
Opinion: Portland’s War on Cars 1 – Losing the war on the automobile
-
Opinion: The 21st century road to no affordable housing
Opinion: The 21st century road to no affordable housing
-
Letter: TriMet’s history of over-predicting light rail ridership
Letter: TriMet’s history of over-predicting light rail ridership
-
Letter: Update – Extremely low bus ridership does not justify expensive TriMet light rail
Letter: Update – Extremely low bus ridership does not justify expensive TriMet light rail
-
Letter: IBR Models 2024 transit ridership, instead of using actual 2024 ridership data
Letter: IBR Models 2024 transit ridership, instead of using actual 2024 ridership data

