Drydocks World launches self elevating platform
Drydocks World reports the successful launch of Self Elevating Platform L210, from its dedicated rig building facility in Graha, Indonesia. The platform is being built at a contract value of $24.6 million.