I imagine the environmental effects are based on LCA studies of the various "fuels" used. Effects of Electricity is highly variable based on the Fuel used to generate it. For Example. Driving an electric car on the East coast of the US actualy has higher CO2 emissions then driving a similar sized car on gasoline. This is because the electricity on the East cost is largely based on Coal and fossil fuels. Coal is extremely dirty so even though the "effcency" of the powerplant is higher on a thermodynamic basis the emissions are significantly higher in kg/MWhr basis, leading to higher CO2 emissions for the electricar, even though the overall effcency is higher. However if the electricity is generated with natural gas or from renewables the emissions are significantly less the the gasoline car.
Also keep in mind that modern Gasoline cars are actualy quite clean in terms of emissions due to the Catalyic converters and increased emissions standards, so if you are getting your electricity from a dirty source is actualy quite hard to beat gasoline cars. But if you compare to the emissions of say, a lawn mower electric cars are much better because the emissions from small engines are not regulated nearly as much as vehicles.
Also keep in mind that modern Gasoline cars are actualy quite clean in terms of emissions due to the Catalyic converters and increased emissions standards, so if you are getting your electricity from a dirty source is actualy quite hard to beat gasoline cars. But if you compare to the emissions of say, a lawn mower electric cars are much better because the emissions from small engines are not regulated nearly as much as vehicles.