Markets fall for third day on the trot amid delta variant worries
The benchmark indices fell for the third day in a row, as rising coronavirus infections created fresh worries about business disruption and derailing economic recovery. Inflation concerns also kept investors on tenterhooks. Many countries, especially in…