Offshore wind farm Galveston Met Mast - Test Turbine in Gulf of Mexico sea, North America. Operator, Owner, Turbine information.
Already a subscriber? Login