Starlight Square was called a place where “dreams come true,” Cambridge leaders and residents say. Now, it’s shutting down.
We must prioritize our efforts on living in harmony with our communities and our surroundings—and business and brand leaders can play a role.