Electric Vehicles – The Good, the Bad & The Ugly