Tesla will close both its Fremont, California factory, where it produces electric vehicles, and its Buffalo, New York factory, where it produces solar and energy ... Read more