News

The network of 61,000 public charging stations in the US pales in comparison to the roughly 120,000 gas stations nationwide. And just because a charger exists doesn't mean it's in the right place ...