Noida techie falls to death from 9th floor apartment in Sector 93B
India | Sep 22, 2022, 09:57 PM ISTThe man had moved to Noida from Bengaluru earlier this month and was staying alone in the apartment in Grand Omaxe society in Sector 93B, they said.