Washington University 1.8 MW Rooftop Solar Project Includes Students

2021-09-07T14:42:36+00:00

Is solar energy on the South 40 of Washington University in St. Louis feasible? [...]