The future, according to Renault, is the electric car. The French firm are pinning their hopes on an electric vehicle along with a host of new models that will drag them out of the economic quagmire by 2011. Senior official Stephen Norman has made clear that whilst other projects may be on hold, the electric […]