Is anyone else massively disappointed at the glacial pace of DCFC rollouts across the USA? It is frustration after frustration out there. If the glacial pace of installations or the reliability of existing locations isn’t depressing enough; I am seeing two, new, worrying trends….
Locations...