cupure logo
trumppoperevealstrumpspeopleyearsdeathpowerwatchfrancis

How Tesla's Car Sales Compare to Ford, General Motors

Tesla revealed a 13 percent drop in sales this quarter, which coincides with backlash toward CEO Elon Musk's involvement in the federal government.

Comments

Breaking news