Tesla, Inc. (NASDAQ: TSLA) CEO Elon Musk, who has flagged supply chain issues as the main reason behind the automaker’s recent price hikes, has reiterated this…

Read More