Solar energy

The Latest

Photo courtesy of the Center for Pollinators in Energy.

Catholic groups installing 5,000 solar panels in DC

Jul 23, 2019

By Christine Rousselle

Catholic organizations are installing 5,000 solar panels in a five-acre space in Washington, D.C., in what will become the largest... Read more