Pezpunk
Active Member
someone guessed the URL, but its not on the site listed. So its was uploaded but not linked on the site yet.
i seriously doubt that. it's listed at Investors Overview | Tesla, Inc. under "events and presentations", but not in the usual places on the financials page or the updates page.