On October 31, 2019, a gleaming 17-storey glass-and-concrete tower rose above Jai Singh Road in central Delhi, opposite the domes of Bangla Sahib Gurdwara. It was more than just another office block ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results