Trains are diesel-electric. In practical terms, they're still internal combustion powered. Switching everything over to fuel cells is way simpler than setting up tens of thousands of miles of overhead power lines.
There's no path to powering a large ship with batteries. I'm not sure if you understand the physics behind it, but it pretty much has to be a hydrogen based fuel. Either liquid H2, or a derivative like methanol or ammonia.
There's no path to powering a large ship with batteries. I'm not sure if you understand the physics behind it, but it pretty much has to be a hydrogen based fuel. Either liquid H2, or a derivative like methanol or ammonia.