A Better Look at A Better Place (A Company Profile): Eco20/20 - 0 views
-
eco20-20 on 07 Oct 09A Better Place is an ecologically forward thinking company that has won awards for its new battery switching station - a drive-up kiosk that looks like a carwash where depleted electric and hybrid car batteries are removed and replaced while the driver remains in the car.