China very large floating structure VLFS Mobile Sea Base concept

China unveiled a very large floating structure (VLFS) project similar to the US Military’s mobile offshore base (MOB) concept Read:
Back to Top