Roman Shades Recall 2009
Roman Shades / Blinds Recall 2009. The U.S. Consumer Product Safety Commission (CPSC) and the Window Covering Safety Council (WCSC) are announcing today a voluntary recall to repair all Roman shades and roll-up blinds to prevent the risk of strangulation…
