3 ms·Tesla also likely staged their battery swap presentation as well as the solar shingles reveal.by itsoktocry 4y agoTesla also likely staged their battery swap presentation as well as the solar shingles reveal.