2009 December 15 RECALL

The U.S. Consumer Product Safety Commission (CPSC) and the Window Covering Safety Council (WCSC) announce today a voluntary recall to repair all Roman shades and [...]