The Ratings Game: Tesla’s sales a ‘sigh of relief’ for bulls

The Ratings Game: Tesla’s sales a ‘sigh of relief’ for bulls

Tesla Inc. may have cleared a hurdle this week, but investors remained cautions about the companys prospects amid the continued fallout from the novel coronavirus pandemic. Tesla late Thursday reported first-quarter deliveries just a bit lower than consensu…
Read More