Skip to main content
NC State Home

Civil Engineering

An aerial view off offshore wind turbines in the ocean.

Offshore Energy Installations Could Get Easier with New Anchoring System