Portland Press Herald
Sears Island has staved off industrialization for decades. Now it may become Maine's wind port.
Olsen believes Mack Point – an industrial site across Long Cove in Searsport, right – would be a more suitable location for the development. SEARSPORT — At 940 acres, Sears Island is the largest ...
3 days ago