Delhi ends site inspections and upfront fees for electricity connections

India