After picture of Fincastle project David Dodge February 22, 2024 Leave a Comment fter picture of RenuWell’s Fincastle solar project developed on an abandoned well site. Photo Keith Hirsche