• Coronavirus pumps the brakes on the electric vehicle revolution

    … it would “temporarily suspend” production at its main factory in Fremont, California, beginning this week, according to the Washington Post.

    Read More
  • 0 0