The L.A. Department of Water and Power, the South Coast Air Quality Management District, and the United States Postal Service marked the launch of a new 40 electric vehicle delivery fleet in South Los Angeles.

Originally posted on Fleet Financials

0 Comments