Battery and oil concerns will pay big dollars to bash the life out of this stock. Will they win? That is the question?
I have never seen such a concerted effort from such prestigious companies to downplay a stock! Also I have never known these companies to have my best interests at heart either