By Sangeeta Saxena New Delhi. 27 September 2023. This seems to be a time to sit back and take stock. India can no longer brush…