Image

Tesla pitches “tent” facility as manufacturing 2.0
Screen Shot 2018-06-20 at 10.36.53 AM