Delay in crucial data from GST department, Punjab State Power Corporation Limited hit National Green Tribunal’s efforts to fix responsibility ...