Oil Spill Response Limited’s (OSRL) latest development in subsea well capping technology, Offset Installation Equipment (OIE), has been launched from …
Read More »Oil spills: OSRL and CEDRE sign ‘Letter of Cooperation’
Oil Spill Response Limited (OSRL) and France’s Centre for Documentation, Research and Experimentation on Accidental Water Pollution (CEDRE) have signed …
Read More »