Thanks for that link. It mentions a postal van lasting a week on one battery stack and testing with full loads. Cynical me says politics and oil industry but manufacturing and logistics surrounding it must have been challenging as well.
[edit] [0] Mentions the Deutsche Post thing as a pilot project with a "regeneration" plant for recycling. So might just have been funding drying up when the project ended.