Tesla (TSLA) releases Q1 2020 results: surprise with some profit

Tesla has released its financial results and shareholders letter for the first quarter of 2020 after market close today. We … Continue reading Tesla (TSLA) releases Q1 2020 results: surprise with some profit