Denver Business Journal — True to its word, Denver Public Works is impounding the electric scooters that have created a minor controversy in the city. Denver officials —one wearing a vest emblazoned ...