News

By now you’ve likely heard the news that Tesla has awarded Elon Musk 96 million shares of the company, valued at $29 billion. Despite his foray into politics contributing to a 25% drop in the ...
Slow-Motion Car Wreck Lucid Group (NASDAQ:LCID) released its second quarter earnings report yesterday, and the results left ...