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)