Appledore Island, located seven miles off the Maine coast and isolated from the outside world, is an ideal environment for testing green energy systems.
Author: newscentermaine.com
Published: 8:22 PM EDT August 29, 2022
Updated: 8:24 PM EDT August 29, 2022
