Trying Out Phillips 66 & Freewire’s First EV Charging Station
On a recent trip across Texas, I found myself needing to get a charge in Houston. I remembered a previous article about Phillips 66 installing their first DC fast charging station at their flagship store … which just happens to be in Houston. Plus, I haven’t charged at a Freewire … [continued]