Comment Comment by doodda Musk could unveil the most dazzling technology, but would anyone believe he could actually deliver? It's a self-inflicted credibility issue. parent doodda 2 years ago