Debris from the failed Vineyard Wind Turbine has washed ashore in Falmouth, town officials said, weeks after a blade broke off and fell into the ocean.
Debris from the failed Vineyard Wind Turbine has washed ashore in Falmouth, town officials said, weeks after a blade broke off and fell into the ocean.