Mega car carrier sets sail Global shipping company Wallenius Wilhelmsen has added what is claimed to beRead More