Articulated towers, i.e. substantially floating structures comprising a slender tower-like hull anchored relative to the marine bed by means of a single articulation

Patents Grantslast 30 patents

Patents Applicationslast 30 patents