It will soon be possible to get almost anywhere in the world powered entirely by the sun, the wind and the rain. This is the promise of the electric vehicle (EV) revolution now underway. In parts of China, France, Germany, Norway, as well as the US, driving an EV powered 100% by renewable energy is […]