50 Million Roman Window Shades Recalled Due to Risk of Strangulation
Earlier this month, the U.S. Consumer Product Safety Commission (CPSC) announced that multiple firms are recalling millions of units of Window coverings, including Roman shades and roll-up blinds. These...
Read more