News

Tesla abruptly ended its contract with MPW at Giga Texas, leaving 82 workers jobless. The move adds to layoffs and legal ...