As Avondale sale looms, Shell and Gulf Wind Technology partner for $10 million wind project
1 leak, 3 platforms shut down
Leak released about two barrels of oil
As Avondale sale looms, Shell and Gulf Wind Technology partner for $10 million wind project
Leak released about two barrels of oil