OSHA says B.R, S.C. firms settle whistleblower suit

    Insider

    The U.S. Department of Labor says companies in Baton Rouge and South Carolina are settling a lawsuit alleging they illegally fired a crane operator in Texas for making safety and health complaints. Th…


    Already an INSIDER? .