No recent press releases brings up a few possibilities:
1. They ran out of money before the concept was proven.
2. The concept didn't work out, but they have IP to sell and hence the website is still up.
3. It works. There's a buyer, and everyone is busy as hell. Generally when this happens everyone is under NDA, hence few/no press releases.
4. A long spell of abnormally low petroleum prices tarnished the the glitz of investing in EVs and related technology, leading back to #1. It's worth noting that petroleum drilling has been THE hot place to invest money over the last few years. The amount of capital that has been shoveled into horizontal drilling (and evaporated with no returns) has been just staggering. Clean tech, with a few exceptions, has very few investors these days.
In short, there are not a lot of EV Tech investors to be found while petroleum sells for $40-50/bbl. It may well be that this concept failed, but there are certainly a lot of mitigating circumstances. I still do not see a deliberate intent to deceive on the part of the developers.