Sort:  

The energy division did better. Still lagging in my opinion but they are getting closer. The battery constraint is hurting there.

Reports are there are $500 million in Powerwall orders that cant be filled.

Posted Using LeoFinance Beta