IDSC: 73% of govt e-services users give positive feedbackby Gazette Staff June 13, 2024Almost 73 percent of users of government e-services have expressed satisfaction with the process, while 19 per cent showed partial ...