Full letter here. Webcast here.

Initial thoughts: Production was lower than expected which is pushing the stock price down.


Subscribe to Electrek on YouTube for exclusive videos and subscribe to the podcast.

About the Author