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...