What's the matter with Costco?
Plugs and Cars
AUGUST 8, 2011
Costco's own magazine proudly reported in 2006, just as the film was being released, that 64 stores had a total of 90 charge stations. The company has refused to consider the CEC grant to upgrade their charge stations for free. It seems, however, that Costco has chosen to look this gift horse in the mouth.
Let's personalize your content