TravelCenters and Electrify America Team Up to Install EV Charging Stations

CLEVELAND — TravelCenters of America is teaming up with Electrify America to install more than 1,000 charging stalls for electric vehicles at more than 200 locations.

Author

Leave a Reply

Your email address will not be published. Required fields are marked *