CleanTech Energy News Science Tesla Financials: Despite Shutdowns in Shanghai, Tesla Made $621 Million in Q2 July 21, 2022 admin clean transport, Electric vehicles, green economy, investment, tesla, tesla factories, tesla financials, tesla giga shanghai, tesla gigafactoriesCredit to Author: Zachary Shahan| Date: Thu, 21 Jul 2022 01:55:26 +0000https://cleantechnica.com/feed/