Additional Stop&Shop Closures

I heard another round of Stop&Shop closures is happening. The closures would presumably be announced late summer or early fall of 2025. Up to 20 additional stores could be on the chopping block. Any word on if this is true?