Struggling retailer Specialty Fashion to close 300 stores amid shar...