Comment by bluGill
I keep waiting for the electric tractor. In the 25-30 hp class you can get reasonable runtime from a battery. Sure a Tesla can run for 4 hours on a full charge - but on the highway it is likely only using about 25 horsepower of fuel, it would run for much less time if continuously using all of the several hundred horsepower it can deliver on a track.
As a small land owner I don't think I could find a way to put 2 hours on my tractor in a day, so that I need to recharge overnight after 2 hours of use isn't even a loss. And not having to deal with diesel would be a big savings.
Depending on what is being done; it would seem like a 25-50hp electrical system with a little 5-10kw diesel generator would work great. You're almost never running these things at truly 100% duty cycle, so you just need a way to bank the power.
Edison Motors up in Canida is going this with OTR trucks for the logging industry.