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...