On March 25, 2011

Fleets Need to Walk the Talk, Start Buying Green Cars

Governments and companies talk a good game about greening their fleets, but the fact is that penetration is still mostly very low. That may not bode well as electric cars roll out, because fleets…

No tags for this post.


  • By admin  0 Comments 
  • 0 Comments