The time is soon arriving that the oil barons have been dreading and conspiring against for years.  That is,  when electric vehicles (EVs) are no longer a pipe dream of burnt out hippies, but rather a fully viable consumer product.  A while back we talked about Better Place, a company helping to [...]