Earth Day a platform for environmental award

Stroud Water Research Center building achieves highest green-building honor The Moorhead Environmental Complex at the Stroud Water Research Center in Avondale has received the nation’s highest ranking for green building. Photo courtesy of Halkin Mason Photography In keeping with the spirit of Earth Day, the Stroud Water Research Center in Avondale announced a major global-friendly achievement on...