AOL and CDLLife report Pilot and Tesla opened their first Megacharger site and announced three more locations; no...
AOL and CDLLife report Pilot and Tesla opened their first Megacharger site and announced three more locations; no Tesla statement issued.

