I am pessimistic about having heavy duty industrial scale tractors with current battery technology. Those machines are monsters and when you interpolate consumption from light workloads to those monsters it just doesn't compute. Another angle in economics is that those machines have to work for many hours a day (combines in heavy seasons run for 12+, 7 days a week) which is also hard with current batteries.