Floating wind turbine hull to be towed to Searsport in coming weeks

The floating, semi-submersible concrete base was launched Monday morning in Trenton.