Tesla now shutting down manufacturing plant in California

Its solar panel factory in Buffalo, New York, is suspending operations as well

Comments