More than 3,000 solar panels installed on St. Meinrad Archabbbey’s campus in Spencer County, Indiana, are providing the Benedictine monks with renewable energy.
More than 3,000 solar panels installed on St. Meinrad Archabbbey’s campus in Spencer County, Indiana, are providing the Benedictine monks with renewable energy.