Shanghai’s tallest twin tower nearing completion

Shanghai’s tallest twin-tower building, Star Harbor International Center, is nearing completion and likely to open to the public in the second half of the year. The complex will facilitate traffic and boost the urban development of the North Bund …
( read original story …)