
Mass Layoffs at Illinois Rent-to-Own Company Puts 179 Out of Work
It seems like a noble cause. A company in Illinois based around the concept of helping people rent on their way to ownership has suddenly announced mass layoffs which will result in 179 people being out of work.