Veolia Environmental Services Employee Slams Teamsters With Federal Charges for Illegal Termination Threats
Veolia Environmental Services worker maintains that Teamsters Local 63 officials threatened to have her fired for not joining the union and refusing to pay for union politics