(Photo by Justin Sullivan/Getty Images) As of last Thursday, Tesla was the second most shorted stock on Wall Street, right after Apple Inc. Short sellers had $10.5 billion bet against Tesla. These vampires, er, I mean noble champions of marketplace accounta…
Read More