The moldy Denialist lie of the week is that electric cars have no future because charging. We knew better years ago. "As more EVs hit our streets, when will people start getting 'gas anxiety?'" Gas stations will go away along with gas guzzlers.
ArsTechnica, 2016: Why the Tesla Model 3 and Chevy Bolt are going to kill the gas station
Tesla has its own national charging network. As part of the Community Service provisions of the VW Dieselgate settlement, VW will spend $2 billion promoting EVs. Some will go to awareness of EVs through TV and other advertising. Much more will be invested in expanding the US charging network for cars from all manufacturers, and interlinking charging networks across the country.