Better Place Brings a New Era of Taxis to San Francisco
Wednesday, November 10th, 2010
For those familiar with big cities, they are well aware of the ever present taxi sluggishly moving through the streets and making frequent stops. Obviously they generate plenty of gas emissions. Better Place, a leading electric vehicles service provider with the support of the U.S. (more…)








