MPI Resolution

Built in 2003 by Shanhaiguan Shipyard (SHG), Hebei, China
Operated by MPI Offshore B.V.

read more →