As Avondale sale looms, Shell and Gulf Wind Technology partner for $10 million wind project
Shell and Gulf Wind work together



As Avondale sale looms, Shell and Gulf Wind Technology partner for $10 million wind project

Leak released about two barrels of oil