The past week was filled with intriguing developments for Elon Musk and Tesla Inc.

(NASDAQ:TSLA).

From a growing battery business to President Donald Trump's remarks on electric vehicles, there was no shortage of news.

Here's a quick round-up of the top stories.

Elon Musk's SpaceX to Consume More AI Compute Than Tesla.