Posted on May 13, 2021 by Anne BarnardThe Electrification of New York City Vehicles New York City's sanitation department unveiled a fully electric street sweeper last week.