Talbots' long nightmare as a publicly traded company is finally over.
This long nightmare's finally over