Revlon's debt has soared above $3 billion. Its largest facility in the world is located in Oxford, about an hour north of Raleigh in Granville County, and has hundreds of employees.
Major Triangle employer Revlon files for bankruptcy. Are NC jobs on the line?
