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 ...