Registering a steady increase for the 17th day in row, India's recovery rate has further dropped to 94.85%
27 March 2021 11:19 AM IST