Delhi-NCR corporate staff to work from home during G20 weekend News September 4, 2023 In response to the Delhi government’s request, companies throughout Delhi-NCR have implemented a work-from-home policy for their employees. Offices located…