Mumbai, March 18 -- Indian stock markets made wild swings before closing at a three-year low on Tuesday as the rising number of Covid-19 cases kept investors on tenterhooks. The Sensex ended at 30,579.09, down 810.98 points while the Nifty closed 230.35 points lower at 8,967.05. p15

Published by HT Digital Content Services with permission from HT Mumbai....