Electric cars are slowly gaining traction with buyers, but what will it take to get commercial vehicles plugged in? The United Kingdom's Liberty Electric Cars unveiled this unusual-looking electric delivery van called the Deliver. …
Read the original post:
Liberty Electric Cars Deliver is an electric van with sci-fi styling …