Tesla’s Move To Ax Hundreds Of Jobs Comes At A Very Awkward Moment For Elon MuskThe Daily CallerTesla fired scores of people from manufacturing jobs one month before the automaker is scheduled to meet with the National Labor Relations Board (NLRB) over claims the company violated worker’s rights. The company has been cagey about the number of … …read more