spinning mills financial stress