Smolak Farms

Green New England Apple Orchards

NEW ENGLAND’S APPLE ORCHARDS are the site of more and more solar and wind installations and other renewable energy systems. It…