With more than 40,000 fresh cases reported in the last 24 hours, India now has 1.11 million infections.