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…

Click here to view the original article.