India reported 37,566 new Covid-19 cases and 907 deaths in the last 24 hours, according to data released by the union health ministry on Monday. The total caseload rose to 3,02,79,331 as India crossed the mark of over three crore Covid cases last Wednesday.