The retail landscape shifts as Dollar General announces the closure of 96 stores due to consumer confidence challenges. Discover how this impacts New England's retail scene.
If you're a dog owner, you may already know that those furry BFF's can be expensive. If you live in Massachusetts, Maine or New Hampshire, it might be a lot higher than you think.