This company started off with a concept for a gas-turbine powered hybrid truck, an obviously dumb idea which could never hope to compete with a diesel engined truck. Open cycle gas turbines, although a lot lighter and more compact than diesels are far ess efficient, more expensive, louder and require more maintenance.
After a while I guess they figured the above out so they pivoted to hydrogen powered, but of course they didn't actually have any solutions for the usual problems related to hydrogen.
And now they've pivoted to battery electric and couldn't even come up with the same level of functionality a scrapheap challenge team would manage.
They seem like legit con artists.
See below for the original pitch: