CategoryAuto Parts

Advance Auto Parts to close more than 500 stores, cut jobs amid sluggish demand