Markets In Turmoil, Sensex Under 74k, Nifty Over 100 Points Down. See Why Indices Are Falling
Indian benchmark indices opened Wednesday on a dampened note as escalating trade conflicts in the world weighed down on investors sentiment. The BSE Sensex took...