A Legacy of Environmental Leadership

Stratton recently sealed the deal on a 20-year agreement to purchase energy produced by a new solar array in nearby Wallingford, the latest … Continue reading "A Legacy of Environmental Leadership" →