Why Tesla's shorts are facing an uphill battle Jim Cramer explains why Tesla's short-sellers might be up against "the greatest short-buster of them all" in Elon Musk. Source: CNBC RSS August 8, 2018 0 Post Tags: Building