Business

Tesla earnings a 'moment of truth' for Musk after stumbles

Tesla CEO Elon Musk faces heightened pressure with Tuesday's earnings report to reassure investors that recent stumbles are simply unexpected speed bumps—and not indications of a road to decline.

Business

Meta profits soar but costs of AI cause worry

Facebook-owner Meta on Wednesday said its quarterly profits soared last quarter, but worries about the cost of artificial intelligence saw its share price take a hit on Wall Street.