This may be true, but from an editorial perspective they are openly and aggressively anti-Tesla. I think it's worth noting as this article is Tesla related.
While most every other articles on Tesla (historically) had been fawning megafans.
While most every other articles on Tesla (historically) had been fawning megafans.