Nature & Environment
Electric bus was killed off 100 years ago
...simple story about an electric bus.” Some electrobuses did run on London’s streets. Harrods, the fashionable department store, used electric delivery vans till 1918. In 1911 a fleet of 17 electric and hybrid buses was running in Brighton, on England’s south coast, but by then the London Electrobus Company – wracked by court cases and press exposés of its...