mattwnz:
I do wonder why EVs don't have Photovoltaic generation on the roof and bonnet, to trickle charge the battery when driving and when parked during the day. Some may already do this, I don't know, but PVs are becoming more and more efficient. Teslas have a glass roof, which prevents that as an option.
There's really not enough surface area to make it worthwhile. PV efficiency is increasing, yes, but it is still very low. And critically, the PVs that are most efficient are flat panels: flexible ones that can conform to the shape of a car body are far less efficient. Peak sunlight is something 500W/m2, so with 100% efficiency, a car with 1m2 of solar panels would charge at 500W. Given you don't get peak sunlight all day, in practice you get little actual benefit. Certainly not enough to justify the cost.
If you want to solar charge your EV, put panels on the roof of your house.