Better Place delivers only 33 cars in October
The results reflect the upheavals at the company in past month and repercussions from switching from development stage to sales, marketing.
(photo credit: Better Place)ByKOBI YESHAYAHOU, GLOBES CORRESPONDENT