Osram Sylvania closing RI plant, 88 losing jobs

Osram Sylvania says it will be closing its lighting products plant in Central Falls in September as part of a restructuring, leaving 88 workers without a job.
Video Rating: 0 / 5