Brendan McDermid / Reuters A union representing Tesla employees in Buffalo, New York, says the company illegally fired employees and sabotaged their efforts to find other jobs. The allegations were made in a National Labor Relations Board complaint filed this week, a copy of which was obtained by Business Insider on Friday. Tesla says the […]