Satellite images show lots around Tesla's Texas Gigafactory and various locations nationwide, including malls in St. Louis and Moreno Valley, filled with unsold cars. From what I hear high interest are slowing down new car buying.

 

Leave a reply