The first facility with a rooftop solar installation, in Illinois, is now operational. Solar panels installed there are expected to generate roughly 80% of the building’s energy needs.
and News
and News
The first facility with a rooftop solar installation, in Illinois, is now operational. Solar panels installed there are expected to generate roughly 80% of the building’s energy needs.