A picture leaked from inside Tesla in the Netherlands, either from the Amsterdam service center or the Tilburg assembly plant, shows what could be a new vehicle and large shipment of Powerwall battery packs. expand full story