WATCH: World’s first electric freefall lifeboat to be deployed at oil platform

More from Energy Voice

Latest Posts