Tesla solar business hits new lows in revenue, deployment

While solar faltered a bit, Tesla's storage business was able to regain its stride in the second quarter, with the installation of 419 MWh worth of storage, …
View full source