Text size
related tags

The company that acquired the financially troubled electric car infrastructure firm Better Place has begun the process of selling off the company’s stock of Renault electric cars.