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