Read Time:13 Second
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 in the Capital’s skyline. For the first time ever,…