November 13th, 2019 by Zachary Shahan I used to find the debate between Tesla critics (most notably short sellers) and Tesla fans as somewhat interesting but mostly straightforward. Tesla critics somehow thought that Tesla inherently couldn’t make profits o…
Read More