Home Posts tagged Otis India
Tag: Brand, Otis India
Otis India Elevates World’s Tallest Statue – Statue of Unity
MediaInfolineNov 13, 2018
Otis India is providing the vertical transport solutions for The Statue of Unity, named the world’s tallest statue standing at a height of 182 meters, spread over...