We use them to give you the best experience. If you continue using our website, we'll assume that you are happy to receive all cookies on this website.
Is Tesla gearing up to ditch solar power in a bid to dominate the electric vehicles market?
Business Insider reported Tesla cordoned off sections of its Gigafactory 2 in Buffalo and told its employees to “look busy” during a media visit (Credit: Tesla)