Headlines 

Tesla Makes Last-Ditch Model 3 Deliveries as Pressures Mount

With pressure escalating after one of the worst weeks in its almost 15-year-history, Tesla Inc. raced to manufacture and deliver its mission-critical Model 3 sedan to burnish the numbers it’s about to report to rattled investors. Tesla’s Fremont, California, delivery hub was packed with people Saturday evening as the last hours of the quarter drew to a close. Red couches and tall white tables were set up outside, a DJ played music and a truck selling Vietnamese food was on hand. Behind the scenes, a company that’s struggled to figure…

Read More