Shanghai moves 18 million TEUs in 2005

SHANGHAI port handled 18.08 million TEUs (20-foot equivalent units) last year, retaining its place in the world’s top three container ports, said the Shanghai International Port (Group) Co today.