New Bedford's $113 million marine commercial terminal was supposed to stage the assembly of Cape Wind turbines. But Cape Wind terminated its lease contract following a series of setbacks. National ...
Some results have been hidden because they may be inaccessible to you