Updated: PSA warns “more lives could have been lost” on COSL Innovator rig after 100ft wave killed one, injured four

The COSL Innovator
The COSL Innovator

Breaking