News

Tesla has announced pay cuts and furloughs for some of its employees amid the coronavirus pandemic ... to shut down its manufacturing facility in Fremont, California, due to Alameda County's ...