A new report forecasts 15,000 retail stores will close in 2025, about twice as many that were shuttered last year.
Strack & Van Til is wrapping up a major multimillion-dollar overhaul of its Lowell store while eying future renovations to ...