STL gears up to showcase products on global stage at OTC
Aberdeen-based STL (Subsea Technologies Ltd) will be showcasing a host of technologies already deployed for customers across the worldwide oil and gas industry as it exhibits at OTC in Houston (April 30-May 3).