The Electric Vehicle (EV) discussion thread (Merged)

114532