Here you will find information about the New England wind project, Plymouth Stop and Shop. You can locate other New England wind projects on our Google Map.
Plymouth Stop and Shop
Size: 600 kW
Type: Customer Sited (100 kW+)
Status: Seeking Permits
Project Content Last Updated: April 25, 2013