India recorded a single-day rise of 40,120 coronavirus infectionswhich took the tally of Covid cases to 3,21,17,826. The recovery rate increased to 97.46 per cent, the highest recorded so far, according to the Union Health Ministry's 8AM data updated on Friday.