0 / 60 seg.

TALL BUILDINGS: The Otis Company says it has installed these in 10 of the world's 20 tallest buildings