Indian shares struggled to make headway on Tuesday as the country crossed the grim milestone of 20 million coronavirus cases, with losses in heavyweights Reliance and HDFC Bank limiting advances by most banks and metal stocks.

Read More