Tesla Halts New Model S and X Orders in Europe

Tesla Halts New Model S and X Orders in Europe

Tesla fans in Europe have been startled. The electric car company has discreetly halted new orders for its two most expensive vehicles, the Model S and Model X. For years, these cars have served as Tesla’s premium flagships. However, if you try to customize one in Europe, Tesla’s website would link you to pre-built inventory […]