All this talk about contraint on battery seems so misguided. We have 1100 mile city busses being delivered now. The primary battery could go under the floor of the trailer improving center of gravity and aerodynamics. A powerpak could sit in the front of the trailer. I get that there are ultimate weight limits but they are a function of weight distribution and you can go 2 trailers to spread even more. Could sit where cab sits. If you had all of that range might be beyond best in class If you're charging trailer a cable so heavy it needs a robotic arm is not an issue- could just drop down over head. If you wanted to go modular its should be easier with trailer side loader or bottom dropping or even rolling out the front and back. So easy with trains too. Trains have been electric drive for decades. Tank and dump trucks too. You simply replace diesel engines and fuel tanks with batteries'- direct retrofit. And you put more batteries in battery cars. We've had full electric freight locomotives in some applications like munitions factories since WWII or before. And of course solid state batteries will arrive making all of this so much more compelling that it already is and its already beyond terminal. Battery replacement isn't an issue anymore. Musk says everything but rockets will go full electric soon and Tony Seba says by 2025. That is everything. The entire globe is on Paris now and Trump seems unlikely to make it trough even half of a term. Overriding any US veto. The follow on admin will quite plausibly come despite Pense et al before the next POTUS election and almost no chance Repubs prevail (only reason there in now us because Hillary was talking that same WWIII starting in Iran to save obsolete petrol that Romney was) just like with China accelerating US will likely rejoin with accelerated timeline to make up for Trumps idotic delay which means petrol bans. Obama's legacy is that he put the steps in place to kill petrol- sould of been done a long time ago but after the last petrol collapse (2007 was a petro collapse over derivatives ensuring petrol) causing austerity with a 17 trillion dollar bailout of petrol and coming so soon after prior bailouts Iraq 2, Enron, Afganistan, 911 it was clear it was time to put an end to petrarchy and its monarchical democracy nepotism and croynism. Petrol dollar scam is over. Petrol is not the energy sector anymore its just another security risk that the world is getting rid of. And the US was always behind OPEC because it was the core of the petrol dollar scam.