[ad_1] Tesla has shuttered its workplace in San Mateo, California and laid off around 200 workforce doing the job on… Read More