ST. LOUIS – Sun Chemical Corporation violated federal law by failing to prevent or correct a racially hostile work environment at one of its facilities and then retaliating against an employee who complained about it, the U.S. Equal Employment Opportunity Commission (EEOC) charged in a lawsuit yesterday.