Defining Moments

headers - h0401-history-detail.jpg

ACHIEVEMENT RECORD

2011

SLICKBAR®’s Permanent Oil Boom SL-24 has been permanently deployed and used for 10 years on the sea of Sentosa Island, Singapore.