Are We Ready to go Full Electric on our Roads?