Nikola is a new startup hoping to kick start the hydrogen economy by starting with long haul big rigs and a nationwide hydrogen fueling infrastructure...

...."“If you want to electrify heavy-duty trucks, a Class-8 truck needs seven tons or 700-kilowatt hours of battery in there, that makes four to five packs to store in the truck. By comparison, you get the same range from a few hundred kilograms of hydrogen,” said Bernd Heid, a senior partner at McKinsey & Company, who researches trucking industry trends and technology.
Similarly, batteries require vastly more recharge time than either hydrogen or for conventional diesel fuel. With diesel, every minute of fueling provides 20 miles of range for a big truck, while with hydrogen, a minute of fueling provides 12 miles of range, Heid calculates. For a battery-powered truck, each minute of charging only provides 3 miles, he said. So for a truck to go 500 miles, it takes about 25 minutes for a diesel, 42 minutes for hydrogen and potentially more than two and a half hours for a battery truck. (Musk has said Tesla will have a network of “Megachargers” that provide 400 miles range in 30 minutes for its futuristic Semi, with its battery packs plugged into individual chargers to simultaneously repower them.)
“Trucking is a business that is ideally operating 24-seven,” Heid said. “Every minute or hour that you have downtime not operating, it doesn't make money. The filling or charging time is a huge business impact.”"...
https://www.forbes.com/sites/alanohnsman/2019/04/14/can-a-15-billion-bet-on-fuel-cell-big-rigs-be-a-game-changer-for-hydrogen/#74b05377fe4c
But this isn't the first time this company has made big promises...

https://electrek.co/2018/04/06/nikola-motor-takes-swipe-tesla-semi-refunds-deposit-electric-hydrogen-truck/
/cdn.vox-cdn.com/uploads/chorus_image/image/62198697/nikola_tre1.0.jpg)
This is actually the third generation...
https://www.theverge.com/2018/11/5/18066124/nikola-tre-hydrogen-semi-truck-tesla
How long do you think it will take before hydrogen vehicles are common?