News

What does it mean for a medium- or heavy-duty commercial truck to be “in production”? It’s a question that has come up more and more as startup truck makers developing new electric and hydrogen fuel ...