Sensors hold the key to oil & gas survival

13 Feb 2015

BP’s Deepwater Horizon explosion in the Gulf of Mexico in 2010