Krishna Karunesh steps in as Noida Authority CEO after public uproar

India