Tesla is a car not an HGV. Looking at them, none of them could get a chest of drawers in the boot (our main car is always a work horse able to transport furniture, building materials, going to the tip etc).
I am always uncertain about miles per litre/range figures. How far a car can travel on a specific amount of any fuel is dependent on the load. A car and driver will go further on one litre/one battery charge, than a vehicle with four adult passengers with all their luggage, a roof box and four bikes on the back. The biggest drawback of electric cars at the present is the charging time. How much energy/emissions are expended actually manufacturing the car and battery?
I think electric cars are ideal for use in congested areas with pollution problems. The emissions associated with them are moved elsewhere, but I think hydrogen is the way forward HGVs and the heavier, longer range car market.
My DD, a scientist, involved in research. was recently researching electric car batteries. She found the energy and resulting emissions required to build each battery is the equivalent of driving a petrol fuelled car for 100,000 miles. As she pointed out, her 2006 car, which has yet to drive 100,000 miles is currently more environmentally friendly to drive than an electric car 