
Energy and environment initiative turns 10, keeps growing
This Earth Day, leaders at Washington University in St. Louis announced a new name and an increased emphasis on the university’s united sustainability effort: the International Center for Energy, Environment and Sustainability, or InCEES.