- Travel & Transportation
- By Oana Grigoras
- December 13th, 2011
China Opens First Automatic EV Battery Switching Station
American company Better Place helps China green up its infrastructure
American company Better Place helps China green up its infrastructure