ST. LOUIS – If you noticed a green 5-foot machine sweeping the streets and bike lanes in St. Louis on Monday, you may have seen “Archie.” According to Mayor Cara Spencer and the city of St. Louis’ ...
For the first time in over 25 years, a comprehensive, grant-funded national test of street sweeper performance took place the second week of July, marking a pivotal moment for the power sweeping ...