Cavalier Corporation says first quarter sales have dropped by a fifth, as higher carpet prices and Europe's debt woes deter customers from buying.
Cavalier Corporation says first quarter sales drop by a fifth