An account created 5 hours ago, that has a single post (this one) that was created 4 hours ago, that links to a site that explicitly speaks of nothing but the virtues of all things Tesla. I would wager a guess that there is little in the way of impartiality in this, especially because the link that it references to back up its claim is...a link to its own website, which itself does not actually provide any sort of reputable source for its claims.
Though I'm shocked that they paid such scant attention to this problem under previous management.