The North Carolina town that's scared of solar panels, revisited
vox.com
vox.com
Out of curiosity I looked at the satellite view for that town (https://www.google.com/maps/place/Woodland,+NC/@36.3222801,-...) and didn't see it being walled in by anything, certainly not solar farms. It's possible the entire area is now wiped clean and transformed into solar farms, but the imagery is too old to see any of it.