Hydrogen would be the natural go to for the big companies, you can then control the fuel like oil now. It might be clean burn energy but it still costs a lot of energy to make mass amounts of hydrogen. Pure electric you can charge off the wind, sun, tide, thermal for free once you set it up. Great for the masses but not so great for collecting taxes and supporting infrastructure.
You could make your own hydrogen, but why bother when you can just power your vehicle with the energy directly without complicating the situation.