Where Are the Level 1 Charging Connections in the US?

Those Level 1 120v EV charging plugs that everyone has at home and at businesses, where are they available for charging in public locations? Using AFDC data, there are less than 1,500 L1 plugs in the US, versus more than 77,000 Level 2. (The L1 number might be so low simply because the non-networked, non […]