In NYC they found the battery powered snow plow trucks could only run 4 hrs on a charge compared to 12 hr refuel interval for diesels. They’re backing off this plan pretty quickly.
They will probably just buy 3X as many subsidized electric plows.