I worked in one of the top 5 logistics companies in the world and I can recall them investing in electric trucks and charging infrastructure. Idea was to have strategically placed overhead lines that could recharge trucks without need for them to stop. Can't recall any mentions of hydrogen.
Thiez|7 days ago
Joker_vD|7 days ago