image
India nears 12L-mark as recovery rate improves to 63%