Stena RoRo has taken delivery of the 13th ship in the 15-ship series of E-Flexer RoPax ferries from the China Merchants Industry shipyard in Weihai, China.The ship, named Capu Rossu, was handed over to Corsica Linea following the delivery to Stena RoRo.