Estimated Tesla Order Backlog Stabilized: 106,000 As Of Feb 28, 2023 Leave a Comment / Electric Vehicle / By It seems that the company has found an equilibrium between supply and demand.Source: InsideEVs – ArticlesRead More