Electric stuff: Tesla’s business which may have more promise than autos, robots, or FSD

Electrical energy and power supply source concept - accumulator battery in charging level in center of various graphic elements on technology background

bestofgreenscreen/iStock via Getty Images

Tesla’s (NASDAQ:TSLA) recent rally may be more than just momentum or meme buzz. The rally began shortly after Tesla (TSLA) disclosed that it deployed 9.4 gigawatt hours of energy storage products in Q2, which is more than double