globalfirstsandfacts.com
First Mechanical Street Sweeper
Edmund Hemming, invented the mechanical street sweeper in England in 1699.