A car carrier with a maximum capacity of 10,800 car equivalent units, described as the world's largest of its kind, was delivered Tuesday in the southern Chinese city of Guangzhou.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results