They also had a hydrogen powered prototype in 2000.
Battery technology is still not there for full, long-running, fade free power