E-vehicle maker Better Place is switched off for good

by Scott Tong