TechCrunchTesla's solar and energy storage business rakes in $810M, finally exceeds cost of revenueJul 26, 2021Rebecca BellanBy Rebecca Bellanmore_vert