Gary Black Says Elon Musk’s ‘Buzzwords And Technical Jargon’ Did Little To Boost Investor Confidence Following Tesla Earnings Call

Gary Black believes Tesla CEO Elon Musk’s comments about the company’s future lack specifics, leading to a decline in investor confidence.

read more